c语言中,输入一个数字,怎么判断那个数字是整数还是实数,部分代码如下,输入实数后出现了死循环

2025年03月24日 01:28
有1个网友回答
网友(1):

在c语言中,首先要定义变量,然后将数值传给变量;
例如int a=8;
double b=8;
8因为传给不同的变量而使得8是不同类型的数据,
所以按你的想法意思应该是脱离了存放8的变量,而去判断8这个数据的类型;这是不行的。

程序会死循环是因为int b; b=1.2;赋值错误造成的 。你可以试一下;