哪个强人帮忙做下这份C语言的样卷。。。正确率要高啊!二

来源:百度知道 编辑:UC知道 时间:2024/06/04 08:23:10
三、程序阅读、填空、调试(每空4分,共36分)
1、任务:挑选并输出101-200之间所有素数,统计和输出他们的个数。
(1)判断某数素数的算法:用某数依次去除2到sqrt(某数)的所有数,如果有一次能被整除,则此数不是素数,反之是素数。
(2)程序源代码:
#include "stdio.h"
#include "math.h"
void main()
{
int m,i,k,h=0,leap=1;
for(m=101; _____;m++)
{
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)
{
_____=0;
break;
}
if(leap)
{
printf("%-4d",m);
h++;
if(h%10==0)
printf("\n");
}
leap=1;
}
printf("\ntotal=%d\n",_____);
}

2、任务:输入三个整数x,y,z,将这三个数由小到大输出。
(1)算法分析:先将最小的数置于x-将x与y进行比较,如果x>y则将x与y的值进行交换;再用x与z进行比较,如果x>z则将x与z的值进行交换…
(2)程序源代码:
#include <stdio.h>
void main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x>y)
{
__________;
}
if(_____)
{

正确率能保证100%!

但做这个也很费时间的,你愿意给RMB不?

再说了,你不会的题目,再拿出来问,不是刚好吗?

楼上3题第一空该为sn+2*hn吧。。弹起来又落下来经过了两次弹起高度
1题第一空为m<=200不过也无所谓,反正200也不是素数