為什么最后輸出的是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("%f\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("%f\n", result);
? ? return 0;
}
2021-08-08
舉報(bào)
2021-08-09
除法只能輸出整數(shù),不能輸出小數(shù),小數(shù)點(diǎn)后的直接省略了,所以第一個(gè)1/2就直接等于0了