c#求范圍內(nèi)素?cái)?shù)的示例分享(c#求素?cái)?shù))
程序分析:判斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),如果能被整除,則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。
#include <stdio.h>
#include <math.h>
void main()
{
int low,high,t=0;
printf("請(qǐng)輸入你想尋找素?cái)?shù)的范圍(例如10~100,輸入10 100)\n");
scanf("%d %d",&low,&high);
if(low>high||low<0)
printf("你所輸入的數(shù)據(jù)有誤!");
else
{
for(;low<=high;low++)
{
if(low==1||low==0)
continue;
int j=0;
for(int i=2;i<=sqrt(low);i++)
{
if(low%i==0)
{
j=1;
break;
}
}
if(j==0)
{
if(low<10)
printf("%d ",low);
else
printf("%d ",low);//一位數(shù)與兩位數(shù)的對(duì)齊
t++;
if(t%4==0)//沒四個(gè)為一組,換行操作
printf("\n");
}
}
if(t==0)
printf("您所輸入的范圍沒有素?cái)?shù)\n");
printf("\n");
}
}
相關(guān)文章
基于C#的電視臺(tái)節(jié)目表接口調(diào)用代碼
這篇文章主要介紹了基于C#的電視臺(tái)節(jié)目表接口調(diào)用代碼的相關(guān)資料,需要的朋友可以參考下2016-06-06
C# OleDbDataReader快速數(shù)據(jù)讀取方式(3種)
這篇文章主要介紹了C# OleDbDataReader快速數(shù)據(jù)讀取方式(3種),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
C# AE之返回上一級(jí)和下一級(jí)的實(shí)戰(zhàn)操作
這篇文章主要介紹了C# AE之返回上一級(jí)和下一級(jí)的實(shí)戰(zhàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01
詳解C#讀取Appconfig中自定義的節(jié)點(diǎn)
我們往往需要在App.config中自定義一些節(jié)來滿足實(shí)際需要,而不依賴于App.config的appSettings,下面通過一個(gè)簡(jiǎn)單的實(shí)例來說明自定義配置節(jié)點(diǎn)的設(shè)置與讀取2015-06-06

