首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出YES,若proc()返回0,则输出NO! 请修改程序中的错误,使它能得出正确的结果。 注意:不要
下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出YES,若proc()返回0,则输出NO! 请修改程序中的错误,使它能得出正确的结果。 注意:不要
admin
2013-03-25
100
问题
下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出YES,若proc()返回0,则输出NO!
请修改程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
#include
#include
int proc(int m)
{ int k=2;
while(k<=m&&(m%k))
//****found****
k++
//****found****
if(m=k)
return 1;
else return 0;
}
void main()
{ int n;
system("CLS");
printf("\nPlease enter n:");
scanf("%d",&n);
if(proc(n))printf("YES\n");
else printf("NO! n");
}
选项
答案
(1)错误:k++ 正确:k++; (2)错误:if(m=k) 正确:if(m==k)
解析
根据C语言的语法规则,每一条语句都要以分号结束,因此k++后要加上分号。而在if语句中,而不是把k的一值赋给m,因此把m=k改为m==k。
转载请注明原文地址:https://www.kaotiyun.com/show/3XJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关格式输入函数scanf的叙述中正确的是()
在设计程序时,应采纳的原则之一是()
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序运行后的输出结果是【】。main(){intx=0210;printf("%X\n",x);}
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf
以下不能对二维数组a进行正确初始化的语句是
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
随机试题
急性细菌性心内膜炎患者瓣膜赘生物中的成分包括
既有季节特点,而又不受季节限制,又常为外感病先导的邪气是
患儿,男,3岁,2天前出现发热、咳嗽,今日晨起头痛、呕吐、烦躁、意识模糊,体检见意识不清,上视受累(落日眼),脑膜刺激征阳性。患儿上视障碍的原因是
A.色素沉着B.身材矮小C.身材高大D.消瘦E.肥胖呆小症患者常可出现
某民营企业投资建设一大型主题公园,按照《国务院关于投资体制改革的决定》附件(2004年本)的要求,该项目应由()。
某工程公司总承包一中型炼油厂项目,经建设单位同意,把该厂的通用设备安装分包给A公司,防腐保温工程分包给B公司,给水排水工程分包给c公司,这三家公司均具有相应的施工资质。并分别与A、B、c公司签订了分包合同。合同执行过程中发生了下列事件:事件一:A
某公司从澳大利亚进口一批羊毛,在韩国转船后运抵我国,报检不需提供( )
根据《社会保险法》,下列生活在甲市的人员中,可以参加甲市基本养老保险的有()。
(2017·河北)县级人民政府教育行政部门应当均衡配置本行政区域内学校师资力量,组织校长、教师的(),加强对薄弱学校的建设。
OnNewYear’sDay,1985,MichaelHarrisonphonedhisfather,SirErnest,towishhimaHappyNewYear.SirErnestwaschairmano
最新回复
(
0
)