1樓:匿名使用者
迴圈能使該語句多次執行,放到外面只執行一次
關於c語言for迴圈裡有4個表示式該怎麼理解,程式如下:
2樓:匿名使用者
1.相當於
for(i=0;i<10;i++,)
你原來的理解也可以
2.printf("%d",p++);相當於:
printf("%d",p);
p++;
c語言中:for迴圈語句,for(表示式)下面用加{}嗎?不加是不是隻能迴圈下面第一條語句?就像if和else一樣
3樓:匿名使用者
你要理解**塊的含義,{}裡的**在同一個**塊裡,如果你for接下來要執行多個語句,那麼這些**就放到{}的**塊裡。
4樓:匿名使用者
一句也好 多句也好 最好事加上{} 這樣不管幾句啦
5樓:淵博的無知者
你說得對,不過加{}是個好習慣
請問在c語言中for迴圈語句表示式1中能否定義變數?如果可以它的作用域又是什麼?
6樓:
標準c語言,變數聲
明必須在語句之前,for 小括號中宣告/定義變數是語法錯誤。
for(int i=0;i錯誤。
標準c語言,每對花括號之間為一個域,每個域中可以宣告/定義變數,它的作用域就是花括號之間。花括號套花括號,則外域量 可以作用到 內域,除非 內域 宣告瞭 同名 變數。
int i;
for(i=0;i<2;i++)
7樓:天地一孤鴻
能。例如for(int i=0;i 為什麼我的for迴圈沒起作用,只執行了一次?(用c語言正常執行) 8樓:匿名使用者 for(i=1;i<=6;i++) {r=1+rand()%33; cout<<"red is:"<環後 copy面加花括號。他執行了多次 你只輸出了一次。 9樓:董雪聞人彤 for(i=1;i<=6;i++) 迴圈後面加花括號。他執行了多次 你只輸出了一次。 1 首先本題的思路已經給出,要求用遞迴演算法。2 程式源 如下 include int sum int n int main 下面是一個遞迴求和函式 int sum int n 3 程式的輸出結果如下 include int sum int n int main void a c語言 用遞迴方法實現... for i 0 ibai 件的數為 d n a i sum sum a i 如果沒有duzhi 則在for 迴圈之後執dao行。printf 3f n sum sum是float型,內必須用 f 來匹容配。看你 你的要求bai是 求數du 組a中滿足下zhi標中百位 十位 個位的所有dao下標及所有... 這個題還要問啊。跪求,c語言編寫輸入n個數求和與平均值。include define n 10 int main int argc,char argv int a n i,sum printf input d integers.n n for sum i 0 i c語言程式設計 從鍵盤輸入10個數,...1100用c語言的遞迴法求和,C語言應用遞迴呼叫的方法分別求123100或N
C語言求出陣列後再求和,C語言陣列如何進行元素求和?
c語言輸入數,求和以及平均值,c語言輸入10個數,求和以及平均值