#include stdio.h
成都創(chuàng)新互聯(lián)公司專注于萬(wàn)安網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供萬(wàn)安營(yíng)銷型網(wǎng)站建設(shè),萬(wàn)安網(wǎng)站制作、萬(wàn)安網(wǎng)頁(yè)設(shè)計(jì)、萬(wàn)安網(wǎng)站官網(wǎng)定制、成都小程序開(kāi)發(fā)服務(wù),打造萬(wàn)安網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供萬(wàn)安網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
int fun(int x)//
{
if(x2)
return 0;//返回0,非素?cái)?shù)
for(int i=2;i*i=x;i++)
if(x%i==0)
return 0;
return 1;//返回1,素?cái)?shù)
}
int main()
{
int n;
scanf("%d",n);
if(fun(n)==1)
printf("%d是素?cái)?shù)\n",n);
else
printf("%d不是素?cái)?shù)\n",n);
return 0;
}
按照如下步驟即可用C語(yǔ)言判斷素?cái)?shù):
1、首先打開(kāi)visual C++ 6.0,然后點(diǎn)擊左上角的文件,再點(diǎn)擊新建。
2、然后在彈出的新建對(duì)話框中點(diǎn)擊C++Source File。
3、在新建的文件文本框中輸入預(yù)處理命令和主函數(shù),即函數(shù)頭和空類型。
4、然后再定義變量并輸入一個(gè)數(shù)字,即定義變量的數(shù)據(jù)類型,輸出文字提示,再輸入一個(gè)數(shù)字。
5、然后用for函數(shù)和if函數(shù)判斷是否是素?cái)?shù)。
6、點(diǎn)擊確定后即可成功創(chuàng)建剛剛新建的程序,隨機(jī)輸入一個(gè)數(shù)字即可驗(yàn)證一下剛剛創(chuàng)建的C語(yǔ)言。
#includestdio.h
#includemath.h
intmain()
{
intx,i,j=0,k;
for(x=101;x=200;x++)
{
for(i=2,k=0;i=sqrt(x);i++)
if(x%i==0)
{
k++;
break;
}
if(k==0)
{
printf("%d",x);
j++;
}
}
printf("\n100到200之間有%d個(gè)素?cái)?shù)\n",j);
}
擴(kuò)展資料
100-200之間的素?cái)?shù)的個(gè)數(shù),以及所有的素?cái)?shù)
#includestdio.h
#includemath.h
intmain()
{
inta,m,k,i;
a=0;
for(i=101;i=200;i++)
{
for(k=2;ki;k++)
if(i%k==0)break;
if(k=i)
a++;
}
printf("%d\n",a);
for(i=101;i=200;i++)
{
for(k=2;ki;k++)
if(i%k==0)break;
if(k=i)
a++;
if(k=i)
printf("%d",i);
}
printf("\n");
return0;
}
c=0是賦值,賦值完成c=0,意思就是假,肯定輸出這個(gè)是素?cái)?shù),關(guān)鍵問(wèn)題是,你寫的判斷素?cái)?shù)的函數(shù)沒(méi)調(diào)用啊。
分享文章:c語(yǔ)言如何用函數(shù)定義素?cái)?shù) c語(yǔ)言定義函數(shù)判斷素?cái)?shù)
標(biāo)題URL:http://aaarwkj.com/article10/dooodgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、建站公司、營(yíng)銷型網(wǎng)站建設(shè)、服務(wù)器托管、用戶體驗(yàn)、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容