這樣寫不可以嗎?
為什么寫num=num+1 不可以
int sum, num; ?
? ? sum = 0;
? ? for(num = 0; num<=10; num=num+1)
{
? ? ? ? ?sum=sum+num; //計(jì)算每次數(shù)字之間的和sum
? ? }
? ? printf("10以內(nèi)數(shù)的和為:%d", sum);
? ? return 0;
為什么寫num=num+1 不可以
int sum, num; ?
? ? sum = 0;
? ? for(num = 0; num<=10; num=num+1)
{
? ? ? ? ?sum=sum+num; //計(jì)算每次數(shù)字之間的和sum
? ? }
? ? printf("10以內(nèi)數(shù)的和為:%d", sum);
? ? return 0;
2017-09-17
舉報(bào)
2017-09-17
這個(gè)for循環(huán)中計(jì)算機(jī)無法分辨前一個(gè)num和后一個(gè)num分別代表的值是多少,定義太模糊,最好直接用num+1或者num++