C語言,輸入正整數repeat 0repeat10 ,做repeat次運算輸入正整數n再輸入n整數,輸出最大值

2023-01-25 09:45:25 字數 2608 閱讀 6211

1樓:匿名使用者

#include

int main()

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

}return 0;}

c語言 輸入一個正整數repeat(0

2樓:小夏在深圳

源**如下:

#include void sign(int x)else if(x < 0)

else

void main()

擴充套件資料1、repeat迴圈是一種無條件迴圈,它需要在迴圈體中設定終止條件,並使用break語句進行退出。

2、repeat結構控制方式比較特別,當進入迴圈體後,直到until條件為真時才結束,而其它語言的do-while是當條件為假時才結束迴圈。

3樓:影者東昇

#include

int main(void)

// 保留三位小數

printf("sum=%0.3lf\n",sum);

repeat--;

}return 0;

}執行結果:

c語言 輸入一個正整數repeat(0

4樓:匿名使用者

先加上輸入語句的&

你做p=p*i 結果是p,最後輸出了一個n..

5樓:匿名使用者

scanf("%d",&repeat);

6樓:夜已盡·天未明

第五行應該是scanf("%d", &rpeat);你少了一個&,第八行也一樣少了一個&。

7樓:匿名使用者

超int上限了吧 printf你輸出的是n

c語言:輸入一個正整數repeat (0

8樓:小杰

for(i=1;i

flag=m%i;

這個地方錯了,這樣的演算法找不到素數,應該flag == 0就break。

而且你下面判斷條件寫的不對

if(flag==0)

printf("yes\n");

else

printf("no\n");

找素數的程式一般兩種演算法,一個是2到 m-1 依次除m,一直不能整除可認為是素數,再一個就是計算開平方,然後用2到平方根依次除m

9樓:

你自己都說了素數就是隻能被1和自身整除的正整數,那這句就有問題:

for( i = 1; i < m ; i ++ )應該改成 for( i = 2; i < m ; i ++ )迴圈也有問題, 判斷好像反了,試試這樣改:

flag = 0 ; //0, 1不是素數,需要將1和0排除for(i=2;i

if(flag)

printf("yes\n");

else

printf("no\n");

輸入一個正整數 repeat (0

10樓:

#include

int main(void)}}}

11樓:匿名使用者

#include

//1 = 1

//6 = 1 + 2 + 3

//28 = 1 + 2 + 4 + 7 + 14//496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248

int main()

return 0;}

c語言程式設計題:輸入一個正整數 repeat (0

12樓:匿名使用者

#include

#include

void main()}

c語言怎麼編寫一個程式:輸入一個正整數repeat(0

13樓:聽不清啊

#include

#include

int main()

return 0;}

輸入一個正整數repeat(0

14樓:匿名使用者

sum=0;放到for迴圈裡面

15樓:匿名使用者

你每做完一次repeat迴圈,那個sum值應該要賦值為零阿

C語言程式設計題 輸入正整數repeat 0repeat10 ,做repeat次下列運算

1 確定程式結構 程式需要兩層迴圈巢狀,讀取repeat後進入第一層迴圈,第一次迴圈用於確定讀取的字串數,第二層迴圈用於讀取字元和修正資料。程式框圖如下圖所示 2 確認程式使用變數及型別 根據程式需求可以確定所需變數及型別 如下圖所示 此處應注意通過迴圈讀取字元並同步統計,故僅需要使用一個char儲...

c語言輸入正整數n將其逆序輸出例如輸入

c語言輸入一個正整數n,將其逆序輸出 include include int main printf n return 0 執行結果如下 就不給你寫了,提供演算法吧。首先判斷輸入的正整數的位數,例如1000 n 9999 然後輸出m 注意,c語言裡方括號是取整運算子號 因為是整型運算,其實方括號可以...

c語言習題,輸入正整數,按照從高位到低位的順序輸出各位數字

辛苦打來,望採納,謝謝!include int main if a 1000000000 100000000 flag if a 100000000 10000000 flag if a 10000000 1000000 flag if a 1000000 100000 flag if a 1000...