c語言題這道題是for迴圈語句for迴圈語句不

2021-04-28 17:34:14 字數 2579 閱讀 5210

1樓:27cgame永逝

for語句沒打大括號,預設下一句是迴圈語句內容,(即認為是在大括號內),如果只想最後輸出,在for後面和printf之間加上「{}」

2樓:匿名使用者

輸出語句在迴圈內就是迴圈一次輸出一次,如果把輸出語句放在迴圈體外,就是迴圈結束再輸出

3樓:橋季晉春柏

你先把不要這麼急學什麼硬體,沒有硬體你不是照樣學c語言。有點c語言基礎後,再轉戰硬體。

遇到c語言問題,輸入一個數,for迴圈內if語句,條件不符合重新輸入。

4樓:匿名使用者

break本來就是跳出迴圈用的,換成break自然沒問題。當你輸入小於100時,你讓i= 0,但是你忘記了還要執行i++,所以,i依然會變成1。

5樓:匿名使用者

if裡面加continue結束本次迴圈,開始下一次

6樓:鍾晴董琪

你可以用while來實現迴圈輸入,沒必要用goto,這個語句已經不建議使用了,樓上的正解

c語言程式設計題for迴圈語句

7樓:許詩文

1.作為示例,以求解下面數學式為例:

sum = 1 - 3 + 5 - 7 + ...-99 + 101;

首先,需要分析數學規律,就數學式中每一項的絕對值而言,可以看成 a(n) = 2 * n - 1 其中,n = ,而就每一項的符號而言,可以發現,當 n 為偶數時,對應的項為負號;當 n 為奇數時,對應項符號為正號。

2.建立工程、檔案,簡單配置,編寫如下**:

#include

int main(void)

else

sum += (2*i-1)*s;

}printf("sum of (1-3+5-7+...-99+101) is: %d\n",sum);

return 0;

}其中,s 就是符號控制,其中for迴圈累加每一項。

3.編譯、連結、執行程式,執行結果如下所示,可以看到執行結果sum = 51.

4.合理運用for迴圈可以簡化**設計,增強**可讀性,縮減**篇幅,利用迴圈可以處理重複並且有規律性的問題,比如規則圖形的列印,陣列遍歷、物件賦值等,合理運用for迴圈需要先理解for迴圈的語法:

for(表示式1;表示式2;表示式3)end

8樓:匿名使用者

假設有4名同學,統計3門課的平均成績(數字可以更改),**如下:

#include "stdio.h"

#define n 4

void p();

struct student

stu[n];

void main()}

9樓:

int a=0,b=100,i,s,n,add=0;

scanf("%d",&s);//學生人數for(i=0;ia)a=n;

if(n果要浮點的 改下變數型別和輸入輸出型別就可以了

10樓:匿名使用者

main()

printf("最大%f,最小%f,平均成績%f",max,min,sum);}

11樓:maka醬

max=a[0];

min=a[0];

sum=a[0]

for(i=1;imax)

max=a[i];

if(a[i]

min=a[i]

sum+=a[i];}

12樓:多皎惠涵亮

#include

#include

#include

int main (void)

}if (isprime==1)

sum+=i;

}printf ("%d\n", sum);

getch (); /*螢幕暫留*/

return 0;

}執行結果

c語言 for迴圈兩個for語句為什麼輸出是那樣的?

13樓:匿名使用者

可以的比如

int i=1;

for (i=1;i<5;i++)

printf("%d\n",i);

這時候輸出2,也就是i在=2的時候跳出(中斷)for迴圈謝謝採納

14樓:匿名使用者

原陣列:bai15,45,77,98,78,95,32,26,15,46

執行du完第一次for迴圈後

zhi的dao陣列:15,45,77,98,95,32,26,15,46,46

執行完第二次for迴圈後的陣列:15,45,77,98,32,26,15,46,46,46

你這版個程式兩個權for迴圈都是從陣列元素下標4開始,每次都是把後一項的值賦值給前面一項,所以你第二個for迴圈執行完後,陣列元素下標為4的元素就是32

15樓:匿名使用者

上一個迴圈改變了arr唄

c語言這道題該怎麼做 沒有思路,C語言這道題怎麼做

最大子矩陣,最大連續子陣列進階,動態規劃初級,poj1050 題目描述 現給出一個n n矩陣,要求求出擁有最大和的子矩陣的和。例如 這樣的一個矩陣,最大子矩陣的和為15 分析 最大子矩陣可以看為求最大連續子陣列拓展到二維陣列上,因為矩陣的性質同樣在橫向豎向上需要連續,那麼可以想辦法將這個二維陣列簡化...

C語言的for迴圈語句,C語言中迴圈語句有哪些?

呵呵,是可以執行的。for rooster 0 rooster 100 rooster for hen 0 hen 100 hen for chick 0 chick 因為只有到這裡才有分號。用 是在多個分號出現的語句中。for while if 等語言語法中都有 若有多條語句必須用 擴起來 的有效...

這道C語言的題怎麼解?這道C語言的題怎麼做?

for迴圈的判斷條件為當x 10或者y 10兩個均不成立時,迴圈停止。每次迴圈結束後,x和y都會自增自減來改變自己的條件。執行迴圈得到的結果就為x 0,y 12。1 第一次迴圈 x 15,y 2 2.第二次迴圈 x 7,y 5 從這次迴圈開始,x不會自減,因為x是7,7是小於10的,故x不會 自減,...