首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。 在main()i~数中,若fun返回l输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数。
给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。 在main()i~数中,若fun返回l输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数。
admin
2021-02-25
19
问题
给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。
在main()i~数中,若fun返回l输出YES,若fun返回0输出NO!。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数。不得增行或删行,也不得更改程序的结构!
#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 0:
}
main()
{ int n;
printf("haPlease 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/9btp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序测试的目的是
设循环队列的存储空间为O(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
C语言源程序名的后缀是
数据库设计过程不包括
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
层次型、网状型和关系型数据库的划分原则是()。
以下选项中不能用于描述算法的是()。
下列数据结构中,属于非线性结构的是()。
数据库管理系统是
随机试题
某企业为增值税一般纳税人,2007年应交各种税金为:增值税350万元,消费税150万元,城市维护建设税35万元,房产税10万元,车船税5万元,所得税250万元。上述各项税金应计入管理费用的金额为()万元。
社会意识结构的核心是()
在气机升降失常的病变中,以哪些脏腑升降失常最为重要
某12层现浇钢筋混凝土框架—剪力墙结构,建筑平面为矩形,各层层高4m,房屋高度48.3m,质量和刚度沿高度分布比较均匀,且对风荷载不敏感。抗震设防烈度7度,丙类建筑,设计地震分组为第一组,Ⅱ类建筑场地,填充墙采用普通非黏土类砖墙。假定,方案比较时,由于
关于信号与信息,如下几种说法中正确的是()。[2013年真题]
双代号时标网络计划中,以波形线表示()。
某酒厂为增值税一般纳税人,2005年10月1日销售啤酒取得销售收入20万元(已开具增值税专用发票),约定包装物于20日内归还,同时收取包装物押金为2.34万元,购货方于10月28日才将包装物返还,该厂当期该项业务应申报的销项税额为( )。
现在使用最多的就是关系型数据库,对于关系型数据库下列说法中正确的是()。
对于公安机关各警种之间的分工与协作的正确理解是()。
关于确定一项突击性任务的人选,甲、乙、丙三位推荐人的意见分别是:甲:不是选派小张,就是选派小王。乙:如果不选派小张,就不选派小王。丙:只要不选派小王,就不选派小张。以下几项中:同时满足甲、乙、丙三人意见的方案是(
最新回复
(
0
)