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

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

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..

printf("p=%d\n",n);→ printf("p=%d\n",p);

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語言輸入兩個整數和,c語言輸入兩個整數和一個符號,輸出它們進行相應運算的結果。為整除運算。

include int main else if op else if op else if op return 0 用c語言程式設計,從鍵盤上輸入2個整數及一個運算子 進行相應的運算後輸出運算的結果。 就是在進行除法運算時用 s a 1.0 b int a,b double s c語言程式 輸入運...