首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODII.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。 在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动ma
给定程序MODII.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。 在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动ma
admin
2013-03-29
45
问题
给定程序MODII.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。
在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数。不得增行或删行,也不得更改程序的结构!
#include
int fun(int m)
{ int k=2;
while(k<=m&&(m%k))
/*************found*************/
k++
/************found*************/
if(m=k)
return 1;
else return 0;
}
main()
{ int n;
printf("\nPlease enter n:");
scanf("%d",&n);
if(fun(n))printf("YES\n");
else printf("NO!\n");
}
选项
答案
(1)k++; (2)if (m==k)
解析
(1)第一个标识下“k++"语句没有结束符分号,所以将“k++"改为“k++;"。
(2)第二个标识下的“if(m=k)"语句应该是判断m是否素数,而原题中是将k的值赋给m,并不表示是m等于k,所以第二个标识下“if(m=k)"应该改为“if(m==k)"。
转载请注明原文地址:https://kaotiyun.com/show/WWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
下列程序执行后的输出结果是()#defineMA(x)x*(x-1)main(){inta=1,b=2;printf("%d\n",MA(1+a+B));}
若有定义和语句int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()
在C语言的函数中()
以下程序的输出结果是typedefunion{longx[2]inty[4];charz[8];}MYTYPE;MY
以下程序的输出结果是【】。#include<stdio.h>fun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;fo
以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。 main() /* Beginning */ {int r;float s; scanf("%d",&r); s=*I*r*r; printf(
随机试题
由于注册会计师实施的审计程序的性质和所测试的项目或事项的不同,底稿中记录的具体项目或事项的识别特征也不同。以下对不同测试项目或事项的识别特征陈述中,不恰当的是()。
某市工商行政管理局以某公司虚报注册资本为由,对其作出责令改正,并处10万元罚款的决定。该公司不服市工商行政管理局的处罚决定,向省工商行政管理局申请行政复议。复议机关受理后,认为市工商行政管理局的处罚过重,遂作出将处罚10万元改为处罚8万元的决定。某公司对此
Bynomeans______yourthree-year-oldsonaloneathome.
巴比妥酸经过以下过程其镇静催眠作用最强的为
临边防护栏杆的上杆应符合下列哪些规定?()
下列指标中,属于投资项目盈利能力动态评价指标的是()。
根据《水电水利工程模板施工规范》DL/T5110—2000,下列关于模板施工的说法正确的是()。
农户小额信用贷款中农户资信评定等级分为()。
已知极坐标系下的累次积分.其中a>0为常数,则I在直角坐标系下可表示为__________.
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
最新回复
(
0
)