首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
73
问题
给定程序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全国计算机二级
相关试题推荐
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
在数据结构中,从逻辑上可以把数据结构分为______。
设y是int型变量,请写出判断y为奇数的关系表达式【】。
栈和队列通常采用的存储结构是【】。
以下与函数fseek(fp,0L,SEEk_SET)有相同作用的是
若有以下的说明,对初值中整数2的正确引用方式是()。staticstruct{charch;inti;doublex;}a[2][3]={{{’a’,1,3,45},{’b’,
以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*x#include<stdio.h>main(){inta=1,b=2;printf("%4.1f\n",S
以下程序的输出结果为()。#include<stdio.h>main(){char*alpha[6]={"ABCDEFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
随机试题
设X~N(μ,σ2),(X1,X2,…,Xn)为来自总体X的简单随机样本,(Ⅰ)求D(T);(Ⅱ)若aT为σ2的无偏估计量,求a;(Ⅲ)求μ,σ2的最大似然估计量.
关于热原叙述不正确的是
关于溶血性黄疸的描述不正确的是()
具有活血、行气功效的药物是
药物依赖是指个体对药物产生
在建投资总规模的测定方法有()。
甲公司为上市公司,于20×7年1月1日销售给乙公司产品一批,价款为2000万元,增值税税率为17%。双方约定3个月付款。乙公司因财务困难无法按期支付。至20×7年12月31日,甲公司仍未收到款项,甲公司未对该应收账款计提坏账准备。20×7年12月31日,
当旅游团因故出现骚动时,导游员应做好团内个别游客的劝导工作。
在一个国家和地区,社会政策资源的调动方式可以是多种多样的,但大体来讲,政府一般主要通过下列( )方式来调动社会政策资源。
下面不属于软件需求规格说明书内容的是
最新回复
(
0
)