1樓:倒黴熊
#include
#include
int prime(int n)
main()
printf("\nthe sum is %d.\n",sum);}
2樓:匿名使用者
演算法簡單,直接從500到1迴圈,判斷每個數是否為素數,如果是素數,輸出,並累加,一直判斷出10個素數,終止迴圈,輸出累加總數。
例程:#include
int main()
}if(prime) /*是素數就儲存在陣列中*/prime=1;
}for(a=0;a9) /*判斷素數個數是否達到10,是則輸出,否則退出。*/}}
else
printf("sorry!\n");
return 0;}
3樓:匿名使用者
#include
int isprime(int);
int main()
int isprime(int n)
4樓:桐谷
#include
int main(void)}}
if(count==1)
printf("%6d",i);
sum=sum+i;}}
printf("\nsum=%d\n",sum);
return 0;}
寫了一個c語言程式(統計500以內最大10個素數並求和)**不對 初學求指教
5樓:五月初
你好,我為你解答:
我學過c++,已經拿到了國家級**證。
這個可以這麼寫
#include
#include
int prime(int n)
main()
printf("\nthe sum is %d.\n",sum);
}懂了嗎?不懂請追問。
滿意請採納,謝謝。
6樓:匿名使用者
#include
void main()
if(i%m==0)
}if(x==10)
}printf("%d\n",n);
}就改了兩個地方,你的程式本身沒有大毛病,就是一個初始化的x賦了初值,另外一個 m==1和x ==10的判斷,m==1是為了找到素數,因為素數是除了本身和1可以被整除的,所以m==1說明這個數從m=i-1一直到1都沒有數被整除,就是素數了,x==10是判斷是不是有了10個數了,你的題目要求10個素數,這個是控制輸出10個數,最後累加就好了。望採納。
7樓:藍色和清風
發現了2出錯誤, 第一處: if(m==1) 這裡應該是兩個「=」 ,第二處:if(x==10) 這裡也應該是2個「="謝謝
8樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include "stdio.h"
void main(void)
}printf("\nthe sum of them is %d\n",sum);}
9樓:做而論道
改動如下:
#include
void main()
if(m == 1)
if(x == 10) break;
}printf("%d\n", n);
}執行結果:
499491
487479
467463
461457
449443
4696
press any key to continue
10樓:匿名使用者
#include
#include
#include
using namespace std;
int sushu(int a)
int main()
if (k==10) break;
}cout< system("pause"); return 0; }額,重編了一個 4歲的帥帥最近感冒了,伴發高燒,流清鼻涕,光波爐菜譜,早晚咳嗽不停,在醫院打了兩天吊針,服過退燒藥和止咳藥,約5天孩子感冒好了,不發燒也不流鼻涕,就是咳嗽不見減輕。事實上,當感冒急性期症狀消失後,咳嗽仍遷延不愈,臨床上稱之感冒後咳嗽。感冒後咳嗽多見7歲以下小兒,症狀表現為剌激性乾咳或咳少量白色黏液痰... 程式就是讀取檔案到陣列,再將陣列進行排序,最後寫入檔案。讀寫檔案流程 fopen獲取檔案流 根據讀寫需求,選擇引數,使用完必須呼叫fclose函式關閉 fscanf讀取檔案內容,fseek控制檔案流指標,fprintf寫入檔案。選擇排序 每個迴圈週期選出一個最值,交換一次。下面是 陣列為動態陣列 i... 對於三位數來說,只要百位和個位相同就是迴文數,根據此思路,寫程式如下 include int main 希望接納。o 努力!include include include void check int i if strcmp p,q 注意strcmp,該函式返回false如果兩個字串相等,true如...c語言編寫程式計算並輸出,C語言。編寫程式計算並輸出 1 12 123 1234 的前n 設0 n 10 項的和,n從鍵盤輸入。
用C語言編寫程式,用C語言編寫程式?
請用c語言編寫程式輸出100 999之間的所有迴文數