首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fun返回0
admin
2018-10-21
30
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。
在main函数中,若fun返回1输出YES,若fun返回0输出NO!。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<Stdlib.h>
#include<conio.h>
#include<stdio.h>
int fun(int m)
{
int k=2;
while(k<=m&&(m%k))
/*********found*********/
k++
/*********found*********/
if(m=k)
return1;
else EetuEn0;
}
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://jikaoti.com/ti/n1a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
算法一般都可以用______控制结构组合而成。
以下程序运行后的输出结果是______。main(){inta=3,b=4,c=5,t=99;i[(b<a&&a<C)t=a;a=c;c=t;if(a<c&&b<C)t=b;b=a;a=t
以下程序的输出结果是()。#include<stdio.h>voidmain(){intf,f1,f2,i;f1=0;f2=1;printf("%d%d",f1,f2);for(i=3;i<=5;i++
在下列字符序列中,合法的标识符是()
若有如下程序:voida(char*p,charc){while(*p){if(*p==c)*p=c-’b’+’B’;;p++;}}main(){chars[50]="abcdeeffg
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28;5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1
有以下程序:#include<stdio.h>#include<stdio.h>main(){charc[6];inti=0;for(;j<6;c[i]=getchar(),i++);for(i=0;i<6;i++)p
下面程序的输出结果是______。main(){staticchara[]="language",b[]="program";char*ptrl=a,*ptr2=b;intkfor(k=0;k<7;k++)if(*(ptrl+k)==
随机试题
Itmakesgood______tobringallumbrella;itseemstoberainingtoday.
在一起聚众斗殴案件发生时,证人甲乙丙丁四人在现场目睹事实经过,侦查人员对上述四名证人进行询问。关于询问证人的程序和方式,下列哪一选项是错误的?(2013年卷二30题,单选)
生产经营单位与从业人员订立协议,免除或者减轻其对从业人员因生产安全事故伤亡依法应承担的责任的,该协议无效;对生产经营单位的主要负责人、个人经营的投资人处二万元以上五万元以下的罚款。()
下列关于工程设计中标人根据合同约定的履行义务完成中标项目的叙述,哪条是正确的?(2011年第6题)
商业银行在对下列操作风险损失事件进行评估时,尤其需要利用相关的外部数据的是()。
张某、江某和贾某订立书面合伙协议:张某以5万元出资,江某以劳务出资,经张某、江某协商确定为3万元,贾某以自己的汽车出资,经评估定价为4万元。其中,张某是有限合伙人。合伙企业事务由江某执行,合伙企业利润按合伙人的出资比例分配,合伙人平均分担亏损,但是,张某仅
企业生产或开采的下列资源产品中,应当征收资源税的有()。
以下哪一项不符合我国股份有限公司发行股份的基本要求?()
在新的时代条件下全面深化改革,要学会在纷繁复杂的事物表象中,把准改革脉搏,把握改革规律,其中要正确处理好整体推进和重点突破的关系,它所体现的是
CopyingBirdsMaySaveAircraftFuelBothBoeingandAirbushavetrumpetedtheefficiencyoftheirnewestaircraft,the787
最新回复
(
0
)