首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:判断一个整数是否足素数,若足返回1,否则返回0。 在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行,也
给定程序MODI1.C中函数fun的功能是:判断一个整数是否足素数,若足返回1,否则返回0。 在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行,也
admin
2020-07-28
38
问题
给定程序MODI1.C中函数fun的功能是:判断一个整数是否足素数,若足返回1,否则返回0。
在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
int fun(int m)
{int k=2:
while(k<=m&&(m%k))
/************found***********/
k++
/***********found************/
if(m=k)return1;
else return0;
}
main()
{int n;
printf("\nPlease enter n:");scanf("%d",&n);
if(fun(n))printf("YES\n");
else printf("NO!kn");}
给定程序MODI1.C中函数fun的功能是:判断一个整数是否足素数,若足返回1,否则返回0。
选项
答案
(1)k++; (2)if(m==k)素数是只能被1和本身整除的正整数(>1),所以判别n是否为素数,只要有一次相除余数为0,n就不是素数,否则n为素数c。
解析
(1)第一个标识下“k++”语句没有结束符分号,所以将“k++”改为“k++”。
(2)第二个标识下的“if(m=k)”语句应该是判断m是否素数,而原题中是将k的值赋给m,并不表示是否m等于k,所以第二个标识下“if(m=k)”应该改为“if(m=mk)”;
转载请注明原文地址:https://jikaoti.com/ti/GBD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下面不属于软件需求规格说明书内容的是
有以下程序#include<stdio.h>intflint{inty;if(x==0||x==1)return(3);y=xx-f(x-2);returny:}main(){intz;z=f(3);printf("%d\n",z
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);pfintf("%d,%d,%d\n",c,b,a);}程序运行后的输出结果是
以下叙述正确的是
有以下程序,在VC6平台上编译运行,程序运行后的输出结果是#include<stdio.h>main(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t)
关于算法,以下叙述中错误的是
以下选项中不能用作C程序合法常量的是
以下选项中表示一个合法的常量是(说明:符号口表示空格)
随机试题
根据《公务员法》,以下哪个不具有公务员身份?()
患儿男,6岁。发病3日,口腔下前牙唇侧牙龈出血,口中常有血腥味,伴疼痛。查体:T38.9℃,下颌下淋巴结肿大,压痛。上、下前牙龈乳头红肿,龈乳头少许溃疡。可能诊断为
一般情况下,下列哪项不是典型心绞痛的诱因
根据我国相关法律规定,下列人员,属于抚恤、优待对象的是()。
下面的( )是设备采购监理的主要工作内容。
下列熔化焊中,适用于薄板焊接的有()。
关于泥浆护壁成孔灌注桩说法正确的是()。
甲企业受托为乙企业加工一批产品,加工合同分别记载原材料金额60万元由甲企业提供,另外再向乙企业收取加工费10万元。该项业务中甲企业应缴纳印花税( )元。
某工业企业(增值税一般纳税人)主要生产销售各种型号发电机组。2019年4月的有关资料如下:(1)本月发出发电机组3台给某机电设备销售公司,每台不合税售价30000元,另向购买方收取装卸费3390元。(2)企业采取分期收款方式销售给某单
对象是面向对象开发模式的(47)。每个对象可用它自己的一组(48)和它可执行的一组(49)来表征。应用执行对象的(49)可以改变该对象的(48)。(47)
最新回复
(
0
)