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