1樓:大龍龜
可能你想問的是輸出a到b之間的質數吧。下面是我編的**,有什麼不足的地方你再改正一下吧。
#include
int fun(int x); /*宣告函式(判斷是否是質數)*/
void main()
for(i=a+1;i
}if(!j)
printf("a,b之間沒有質數。\n"); /*如果j=0,說明沒有數輸出*/
else
printf("\n以上為a,b之間的質數\n");
}int fun(int x) /*判斷是否是質數,如果是返回值為1,否則為0*/
2樓:
#include
#include
//注意main()函式的返回值,不同的編譯器要求不一樣int main()
//輸入 b ,嚴格驗證 b 為整數並且在 1到1000之間printf("請輸入結束整數(11&&b<1000) break;//輸入正確就跳出迴圈
printf("輸入錯誤,請重新輸入");
} int t;
if(a>b)//如果 a>b ,就調換 a,b 的值//以下用篩選法求出 a,b 間的質數,以空間換取速度char zhishu[1000];
memset(zhishu,1,1000);//給0到999的所有整數標記為1
zhishu[0]=0;zhishu[1]=0;//0和1都不能算質數,將它們的標記改為0
int i,j;
for(i=2;i
}//輸出a到b間的質數
printf("\na到b間的所有質數為:\n");
j=0;
for(i=a;i<=b;++i)
}getch();}
如何使用C語言編寫程式來算出鍵盤上隨意輸入數的總和和
include int main printf 和為 d,平均值為 2f sum,sum 5.0 return 0 用c語言編寫一個程式,輸入5個數,求其和及平均數 include int main printf 和為 d,平均值為 2f sum,sum 5.0 return 0 c語言課,編寫一個...
求助c語言怎麼用strlen計算輸入字串的長度
直接呼叫strlen即可。strlen原型為 int strlen char str 功能為求str的長度,並返回。於是計算輸入字串長度的 可以寫作 char str 1024 int len scanf s str 輸入字串。len strlen str 計算長度並存於len中。include i...
C語言從鍵盤上輸入某一選手科目的成績,計算其總分和平均分並輸出
include int main printf 總分 d n平均分 2f s,s 6.0 return 0 c語言作業 輸入某班級10個學生某課程的考試成績,要求統計並輸出班級總分及大於等於60分的人數。include define n 10 int main printf 總分 d 大於等於60的...