c语言大神求破。。。 输入一个实型数,输出它整数部分的位数。

日期:2017-07-17 21:21:21 人气:1

c语言大神求破。。。 输入一个实型数,输出它整数部分的位数。

将这个浮点数强制为整型赋给一个int型变量,然后用10去除这个int型变量,几次能除到结果为0就是几位。代码如下: #include "stdio.h"int main(int argc,char *argv[]){ int n,t; double x; printf("Input x(float,x>=0)...\nx="); if(scanf("%lf",&x)!=1 || x0x7FFFFFFF){//非负整型
    A+
热门评论