不能在表達式1中定義循環(huán)變量的原因
如題,為什么在表達式1中定義循環(huán)變量是錯誤的?
如下:
#include <stdio.h>
int main()
{
? ? int sum=0;// 定義變量sum
? ? for(int num = 0;num <= 10 ; num=num+1)
? ? {
? ? ? sum=sum+num;
? ? }
? ? printf("10以內(nèi)數(shù)的和為:%d", sum);
getchar ();
? ? return 0;
}
我在表達式1中定義了一個循環(huán)變量num并給它賦值,程序運行仍然成功
2019-08-13
沒理解你的問題
2019-08-13
本來就是可以直接在循環(huán)中定義int,只是題目的要求的書寫格式罷了