新手入门,求大神指导,跪谢!!
#include <stdio.h>void main()
{
float a = 4;
int c = 6;
double b;
b = a + c;
printf("b = %d\n",b);
}
这里的b为什么输出的是0呢?
求大神们帮忙指导下,谢谢!!!
b 是double型的,所以 printf("b = %lf\n",b);这样的 谢谢楼上的解答。
在不把double去掉的情况下,怎么改能输出a+c的结果呢?
求大神指点,谢谢!! qokuangyun 发表于 2014-11-19 22:51
谢谢楼上的解答。
在不把double去掉的情况下,怎么改能输出a+c的结果呢?
求大神指点,谢谢!!
强转
printf("b = %d\n",(int)b); 谢谢大神解答!!感谢!!! 感谢!!!
页:
[1]