首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
42
问题
给定程序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全国计算机二级
相关试题推荐
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
执行语句for(i=1;i++<4;);后变量i的值是______。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
若有如下程序:voidsub(){staticintx=6;x/=2;printf("%d",x);}main(){intm;for(m=0;m<=2;m++)sub();}则程序
fprintf函数的一般调用方式是()
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
计划工作的第一步骤是()
下列运算属于专门的关系运算的是______。
肾胚胎瘤最早出现的症状是
肥力是对植物生长、繁殖所必需的因素或栽培植物所必需的条件的总括,这些因素和条件有()。
项目选址报告中,不属于主要选址目标的是()。
人们可以根据法律规范的规定,事先估计到当事人双方将如何行为及行为后的法律后果,从而对自己的行为作出合理的安排。这体现了法的()。
请根据下述事例,回答问题。比尔·盖茨曾宣布,微软将不涉足互联网领域,不研发互联网产品。盖茨的这一决定招致一些同事的反对,几个员工写信给盖茨,批评他做出了一个错误的决定。后来,技术和市场的发展使盖茨认识到了自己的错误,于是,他修改决策,扭转了公司的
适宜温度条件下,在一锥形瓶中加入含有酵母菌的C2H12O6。溶液至离瓶口处并密封。下列分析错误的是()
对重要问题提出见解和处理办法用()。
A、 B、 C、 A由“猴子多么有趣啊!它们看起来很好,不是吗?”可知句中谈的是猴子。图A符合句意。
最新回复
(
0
)