发布网友 发布时间:2022-03-05 05:57
共2个回答
热心网友 时间:2022-03-05 07:27
思路:因为整数除以整数的结果是整数,所以一个数每除以10,位数就少1,所以可以采用while循环依次除以10,直到结果为0,每除以10位数加1。
if(number%2==0||number%2==1)是整数; //number对2取模,余数为0或1就是整数。
else 不是;
实际上,还可以在定义上取巧,比如说,把输入数N设为float ,另有一个 int M;
输入N后,
M=N;//强制把N取整赋给M
if(N==M)就是整数了。
热心网友 时间:2022-03-05 08:45
int a,i;