求 解析過程 ,
#include <stdio.h>
int main()
{
? ? int a,b,c,d;
? ? double result;
? ? a = 1;
? ? b = 2;
? ? c = 3;
? ? d = 4;
? ? result =a+b+c+d;? ? //在這里體驗(yàn)哦~
? ? printf("%d\n",result);
? ? return 0;
}
輸出值是變化的,為什么?
#include <stdio.h>
int main()
{
? ? int a,b,c,d;
? ? double result;
? ? a = 1;
? ? b = 2;
? ? c = 3;
? ? d = 4;
? ? result =a+b+c+d;? ? //在這里體驗(yàn)哦~
? ? printf("%d\n",result);
? ? return 0;
}
輸出值是變化的,為什么?
2019-10-27
舉報(bào)
2019-10-28
應(yīng)該將%d改為%f
2019-10-28
#include <stdio.h>
int main()
{
? ? int a,b,c,d;
? ? int? result;
? ? a = 1;
? ? b = 2;
? ? c = 3;
? ? d = 4;
? ? result=a+b+c+d;
? ? printf("%d\n",result);
? ? return 0;
}