非试听课程
视频
练习
手机APP
免费注册
登录
×
使用手机号/邮箱登录
7天内免登录
忘记密码?
登 录
使用手机号注册
获取验证码
请输入6-16位登录密码
请再输入一次刚才的密码,要一模一样哦!
注 册
已有账号?
》登录科举网
登陆中...
亲,开通课程之后才能学习本课哦
提交
本题解析
上一题
11
下一题
笔记
提问
课程表
保存
登录之后才可以提问哦
相关问题
暂时还没有相关问题
1
为什么要定义小为101的数组
2
我这个筛选质数的程序 麻烦老师看看哪里有错误
3
我想问下 什么时候就需要定义一个 math。h 的 头文件呢
4
大括号问题
5
我想输出质数,可是输出的是从0到100的所有整数,为何?
6
质数筛法,怎么程序一样,却没有结果啊!
7
像这个。。这些都需要能自己写出来吗。。?我老感觉看懂都要费好大劲听n遍= =自己写的话直接扑街啊
8
我想输出100以内的质数,为什么下面程序输不出来
9
判断
10
数组的输出
11
#include <stdio.h> #include <math.h> main() { int a[101]={1,1},i,j;/*将a[0],a[1]初始化为1*/ for(i=2;i<=sqrt(100);i++) if(a[i]==0) for(j=i+1;j<=100;j+=i)/*将2的倍数赋值为1,然后将3,4,……的倍数都赋值为1,剩下的即为质数*/ { a[j]=1; } for(i=0;i<=100;i++) { if(a[i]==0) printf("%5d",i); } printf("\n"); }
保存成功
×
提示
做错啦!请好好看解析哦。
好的
×
恭喜你完成该课!
详细的学习数据将在您开通课程之后展现,您可以继续试听其他课程,或者直接
开通课程
想要及时了解考试资讯吗?
点击进入微信,点右上'+'号
搜索
科举网
并关注下吧~