首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C中关于标准输入的有关问题

2012-02-13 
C中关于标准输入的问题有一道题用C++做得满好用C的时候就怎么也做不对后来调试的时候发现是输入的问题C还

C中关于标准输入的问题
有一道题   用C++做得满好  
用C的时候就怎么也做不对     后来调试的时候发现是输入的问题   C还不是很懂阿   ...
写了一段
int   main()
{
                double   a;
                scanf( "%f "   ,     &a);
                printf( "%f ",   a);
                return   0;
}

然后无论输入什么   输出的都是   0.0000000(小数字的情况下)     哪里用的不对?

[解决办法]
double的格式是%lf,改了就好了

double a;
scanf( "%lf " , &a);
printf( "%lf ", a);

热点排行