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

上面的代码的输出结果为什么是这样的

2013-03-25 
下面的代码的输出结果为什么是这样的#include stdio.hvoid main(){float a1.2356int bb(int)aprint

下面的代码的输出结果为什么是这样的
#include <stdio.h>
void main()
{
float a=1.2356;
int b;
b=(int)a;
printf("the a=%f,b=%f\n",a,b);
}
上面的代码的输出结果为什么是这样的
[解决办法]
b 是整数, 要用 %d 来输出, 而不是 %f

热点排行