首页 > 计算机类考试> 计算机二级> C语言
题目内容 (请给出正确答案)
[主观题]

下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。 main(

下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。

main()

{int i, x, y=1;

scanf("%d", &x);

for(i=2; i<=x/2; i++)

if【14】{ y=0; break;}

printf("%d\n", y);

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1…”相关的问题
第1题
下列程序的功能是输入一个整数,判断是否是素数,若为素数,则输出1,否则输出0,请填空。main(){ int
i, x, y=1; scanf("%d", &x); for(i=2; i<=x/2; i++) if{ y=0; break;} printf("%d\n", y);}

点击查看答案
第2题
11 、素数 http://www.tzcoder.cn/acmhome/problemdetail.do &method=showdetail&id=1098 描述: 请你编写一个被调函数函数,判断一个某个整数是否为一个素数,并在主调函数中输出 100->200 之间的素数的个数,以及所有的素数。 输入: 无 输出: 100->200 之间的素数的个数,以及所有的素数。 样例输入: 无 样例输出

点击查看答案
第3题
以下 isprime 函数的功能是判断形参 a 是否为素数,是素数,函数返回 1 ,否则返回 0 。请填空i
以下 isprime 函数的功能是判断形参 a 是否为素数,是素数,函数返回 1 ,否则返回 0 。请填空

int isprime(int a)

{ int i;

for(i=2;i<=a/2;i++)

if(a % i==0) 【 1 5 】 ;

【 1 6 】 ;

}

点击查看答案
第4题
补充程序Ccon0111.C,其功能是求20以内的所有素数,按每行显示4个素数输出。

点击查看答案
第5题
下列给定程序中,函数fun()的功能是:判断一个整数m是否是素数,若是返回l,否则返回0。在main()函数
中,若fun()返回1则输出YES,若fun()返回0则输出NO!

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.

试题程序:

include <conio.h>

include <stdio.h>

int fun(int m)

{ int k=2;

while (k<=m&&(m%k))

/*************found*********************/

k++

/*************found*********************/

if(m=k)

return 1;

else return O;

}

main ()

{ iht n;

clrscr ();

printf("\nPlease enter n: ");

scanf ("%d", &n);

if (fun (n)) printf ("YES\n");

else printf ("NO! \n");

}

点击查看答案
第6题
或非运算的功能是:

A.输入有1,输出为0

B.输入有1,输出为1

C.输入有0,输出为0

D.输入全0,输出为1

E.输入全0,输出为0

点击查看答案
第7题
阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程
序的功能是:从键盘任意输入一个年号,判断它是否是闰年。若是闰年,输出“Yes”; 否则输出“No”, 已知符合下列条件之一者是闰年:(1) 能被4整除, 但不能被100整除;

(2)能被400整除。

点击查看答案
第8题
使用程序计算整数 N 到整数 N+100 之间所有奇数的数值和,不包含 N+100,并将结果输出。整数 N 由用户给出,代码片段如下,补全代码。不判断输入异常。 N = input("请输入一个整数: ") sum=0 for i in range(____________________): if i%2!=0: sum=sum+i print(sum)
点击查看答案
第9题
程序Cmody052.c,其功能是实现从键盘依次输入M个整数,输出其中所有的偶数。请改正错程序中的错误。如输入:2362384526输出:623826

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改