输出3到100的素数.docx

上传人:b****1 文档编号:482527 上传时间:2022-10-10 格式:DOCX 页数:8 大小:15.51KB
下载 相关 举报
输出3到100的素数.docx_第1页
第1页 / 共8页
输出3到100的素数.docx_第2页
第2页 / 共8页
输出3到100的素数.docx_第3页
第3页 / 共8页
输出3到100的素数.docx_第4页
第4页 / 共8页
输出3到100的素数.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

输出3到100的素数.docx

《输出3到100的素数.docx》由会员分享,可在线阅读,更多相关《输出3到100的素数.docx(8页珍藏版)》请在冰豆网上搜索。

输出3到100的素数.docx

输出3到100的素数

1.输出3到100的素数

#include

main()

{

inti,t;

for(i=3;i<=100;i++)

{for(t=2;t<=i;t++)

if(i%t==0)

break;

if(t==i)

printf("%d\t",i);}

}

2.判断a是不是素数?

#include

main()

{

inta,i;

scanf("%d",&a);

for(i=2;i

if(a%i==0)

break;

if(a==i)

printf("%d是素数",a);

else

printf("%d不是素数",a);

}

3.编写程序,使数组10个元素的值分别为0到9,然后逆序输出。

#include

main()

{

inti,a[10];

for(i=0;i<10;i++)

a[i]=i;

for(i=9;i>=0;i--)

printf("%4d",a[i]);

printf("\n");

}

4.从键盘输入10个数,找出最大值及其位置

#include

voidmain()

{

intab[10],i,max,pos;

for(i=0;i<10;i++)

scanf("%d",&ab[i]);

max=ab[0];pos=0;

for(i=1;i<10;i++)

if(max

{

max=ab[i];

pos=i;

}

for(i=0;i<10;i++)

printf("max=%d,postion=%d",max,pos+1);

}

5.判断是不是水仙花数

#include

main()

{

intt,a,b,c;

scanf("%d",&t);

a=(t-t%100)/100;

c=(t%100)%10;

b=(t%100-c)/10;

if(t==a*a*a+b*b*b+c*c*c)

printf("%d",t);

else

printf("无效");

}

6.在3到1000的全部润年

#include

main()

{

intyear;

for(year=3;year<=1000;year++)

{

if(!

(year%4==0&&year%100!

=0||year%400==0))

continue;

printf(“%4d”,year);

}

}

7.求1+2+3+4…+100之和

#include

main()

{

inti,s;

s=0;

for(i=1;i<=100;i++)

s=i+s;

printf("s=%d",s);

}

或者

#include

main()

{

inti,s;

s=0;

i=1;

do

{

s=s+i;

i++;

}

while(i<=100);

printf("s=%d,i=%d\n",s,i);

}

7.求n!

#include

main()

{

intn,i,p=1;

intn,i;

scanf(“%d”,&n);

for(i=1;i<=n;i++)

p=p*i;

printf(“%ld\n”,p);

}

8.输入三个实数a,b,c要求从小到大的顺序输出

#include

main()

{

floata,b,c,t;

scanf("%f,%f,%f",&a,&b,&c);

if(a>b)

{t=a;a=b;b=t;}

if(a>c)

{t=a;a=c;b=t;}

if(b>c)

{t=b;b=c;c=t;}

printf("%5.2f,%5.2f,%5.2f\n",a,b,c);

}

9.判断年份是不是润年?

#include

main()

{

intyear;

printf("请输入年份");

scanf("%d",&year);

{

if(year%4==0&&year%100!

=0||year%400==0)

printf("%4d是闰年",year);

else

printf("%4d不是润年",year);

}

}

10.寻找1-999中的水仙花数

#include

main()

{

inti,j,k;

for(i=1;i<10;i++)

for(j=0;j<10;j++)

for(k=0;k<10;k++)

if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)

printf("%d\t",(i*100+j*10+k));

}

11.比较大小

#include

main()

{

inta,b,c,max;

scanf("%d%d%d",&a,&b,&c);

if(a>b)

if(a>c)

max=a;

else

max=c;

else

if(b>c)

max=b;

else

max=c;

printf("max=%d\n",max);

}

12.任意输入一行大写字母,将它们转换成小写字母后输出。

#include

main()

{

inti;

charc;

for(i=1;(c=getchar())!

='\n';i++)

putchar(c+32);

}

13.根据学生成绩打分数

#include

main()

{

intx;

scanf("%d",&x);

if(x>100||x<0)

printf("无效分数");

else

{

if(x<60)

printf("不及格");

else

{

if(x<70)

printf("及格");

else

{

if(x<80)

printf("中等");

else

{

if(x<90)

printf("良好");

else

printf("优秀");

}

}

}

}

}

(注:

专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。

可复制、编制,期待你的好评与关注)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1