100以內(nèi)所有整數(shù)之積的c程序這樣為什么是錯的?
#include <stdio.h>
int main()
{
int i=2,sum=1;
while(i<=100)
{
sum=sum*i;
i++;
]
printf("100以內(nèi)整數(shù)之積為:%d,sum);
return 0;
}
#include <stdio.h>
int main()
{
int i=2,sum=1;
while(i<=100)
{
sum=sum*i;
i++;
]
printf("100以內(nèi)整數(shù)之積為:%d,sum);
return 0;
}
2019-10-30
舉報
2019-12-17
哈哈敲了一遍,1乘到100結(jié)果真的太大了,換10吧。
2019-10-30
好像還有幾個符號是用中文打的
2019-10-30
第一,你的代碼為何出現(xiàn)方括號i++后面那個
第二,輸出語句中格式錯誤,printf("%d",c);
第三,輸出數(shù)值過大,導(dǎo)致溢出,你可以改為10以內(nèi)的整數(shù)乘積試一下