首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2021-02-25
49
问题
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。
在main函数中,若fun返回1输出YES,若fun返回0输出NO!。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
int fun(intm)
{
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(fun(n))printf("YES\n");
else printf("NO!\n");
}
选项
答案
(1)k++ ; (2)if(m==k)
解析
函数fun的功能是判断m是否为素数:m从2开始作为除数,并对m取余,若不存在一个数使得余数为0,则m为素数,程序的错误在于if(m=k)语句中的逻辑表达式写成了赋值语句。
转载请注明原文地址:https://kaotiyun.com/show/P1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
下列叙述中错误的是()。
下列叙述中正确的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序
在软件开发中,需求分析阶段可以使用的工具是
一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是
随机试题
A.青紫色B.樱红色C.咖啡色D.鲜红色E.黑色发生肺炎或肺水肿时,进人机体内的氧气减少,而导致动物发生缺氧,此时可见皮肤和可视黏膜颜色为
乳岩好发于
甲花4万元收买被拐卖妇女周某做智障儿子的妻子,周某不从,伺机逃走。甲为避免人财两空,以3万元将周某出卖。(事实一题)乙收买周某,欲与周某成为夫妻,周某不从,乙多次暴力强行与周某发生性关系。(事实二题)不久,周某谎称怀孕要去医院检查,乙信以为真,周某乘机逃走
某企业2015年期初营业账簿记载的实收资本和资本公积余额为500万元,当年该企业增加实收资本120万元,新建其他账簿12本,领受专利局发给的专利证1件、税务机关重新核发的税务登记证1件。该企业上述凭证2015年应纳印花税为()。
下列有关企业应在会计利润基础之上进行纳税调整的表述中,正确的有()。
联运是综合运输体系的重要组成部分。去年省政府召开了联运工作会议,研究制定了“九五”联运发展规划。为了保证规划的有效实施,作为省经委分管交通运输工作的领导,你认为应采取哪些主要措施?
某公园里修建了一个长方形的喷水池,并以喷水池的四条边为边长,分别铺上四块正方形的草坪,如图所示。经测量,四块草坪一共占地68平方米,喷水池的周长是16米,则喷水池的占地面积是()平方米。
在SELECT-SQL命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于
A、 B、 C、 D、 A注意人物手的动作以及商品的陈列情况。(A)伸手去拿某物的表达经常作为正确答案出现,因此要牢记。(B)女子背着包,但是从图中看不出她正在买包,所以此项是错误的。(C)图中描绘的并不是理
Hehesitatedforamomentbeforekickingtheball,otherwisehe_______agoal.
最新回复
(
0
)