首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回l,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回l,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0输出NO!。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2017-09-23
57
问题
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回l,否则返回0。
在main函数中,若fun返回1输出YES,若fun返回0输出NO!。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlib.h >
#include < codlio.h >
#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;
}
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/nzxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若语句“t=fun(fun(x,y,A),(a+b,a+C),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
C语言源程序名的后缀是()。
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4:*y=s[m];m--;}voidmain(){
下列关于函数的叙述中正确的是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
下面的程序在编泽时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&
下面程序的运行结果是()。#definePOW(r)r*rmain(){intx=2,y=3,t;t=POW(x+y);printf("%d\n",t);}
设有输入语句scanf("a=%d,b=%d,c=%d",&a,&b,&C),为使变量a的值为2,b的值为4,c的值为8,则从键盘输入数据的正确形式是()。
随机试题
使用移动电气设备和手持电动工具时,开关箱内应按规定安装()。
地方政府要以民众利益、公共利益、国家利益为重,不能只追求短期利益,只追求政绩,而做出________的事情来。对官员的政绩考核、对政府的绩效评估,更要注重民生,注重社会长远发展,这样才能从根本上避免破坏可持续发展大局、损害民众利益等“________”现象
女,55岁,食管癌术后留置胃管,术后5天发热、咳嗽、气急,痰略呈黄色,查体:右下肺湿罗音,胸片示:右下肺野大片状炎性病变,最可能的病原体是
全身浸浴疗法中,浸浴水量为
A.下唇歪斜B.鼻唇沟变浅C.额纹消失D.伸舌偏向患侧E.眼睑闭合不全面神经颧支损伤表现为
女,28岁,婚后3年未孕,普查发现子宫肌瘤,无任何不适。妇检:子宫后壁峡部突出一直径约8cm大小之质硬肿块,子宫被顶向前上方,正常大小,附件区未及肿块,下列哪项处理最为恰当
某变电站分两期工程建设,一期和二期在35kV母线侧各装一组12Mvar并联电容器成套装置。一期的成套装置中串联电抗器的电抗率为6%,35kV母线短路电流为13.2kA,试计算3次谐波谐振的电容器容量应为下列哪些数值。
人民军队迅速粉碎敌人的全面和重点进攻的原因有
在考生文件夹下有“订货管理”数据库。设计一个名为“cd1”的菜单,菜单中有两个菜单项“查询”和“关闭”。程序运行时:①单击“查询”菜单项应完成下列操作:查询每一张订单的订单编号”“客户编号”“客户名称”“送货方式”和“总金额”,并按“总金额”降
Withgraduateunemploymentatitshighestformorethanadecade,thelureoftheparentalnesthasneverbeenstronger.Butspo
最新回复
(
0
)