首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fu
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。 在main函数中,若fun返回1输出YES,若fu
admin
2020-06-02
32
问题
使用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)
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/VqCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chars[]=={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;pfinff("%d\n
下列定义数组的语句中错误的是()。
下列条件语句中,输出结果与其他语句不同的是()。
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
有以下程序:#include<stdio.h>main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p:p=q:q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序的运行结果是()
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a:a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
若有以下函数首部intfun(doublex[10],int,*n)则下面针对此函数的函数声明语句中正确的是
若有定义,intw[3][5];则以下不能正确表示该数组元素的表达式是
随机试题
Althoughthetechnology______intheUK,ithasbeendevelopedonlargescaleintheUS.
患者,男,24岁。自觉疲乏、无力2个月。现症见头晕耳鸣,腰膝酸软,皮肤紫斑,肌肤甲错,胁痛,出血不明显,舌紫暗,脉涩。体检:皮肤黏膜苍白,见瘀点、瘀斑,巩膜无黄染,浅表淋巴结、肝脾不大。实验室检查:WBC2.3×109/L,Hb67g/L,PLT2
患者,男,48岁。确诊慢性粒细胞白血病已2年半,服用马利兰治疗效果较好。近期出现乏力,低热,鼻衄。检查:脾大肋缘下6cm,血红蛋白70g/L,外周血原始粒细胞比例大于20%。应首先考虑的是
根据《证券发行上市保荐业务管理办法》,保荐机构及其保荐代表人履行保荐职责可对发行人行使以下哪些权利()。Ⅰ.对发行人的信息披露文件和提交证监会和证券交易所的其他文件进行事后审查Ⅱ.出席发行人的股东大会、董事会和监事会Ⅲ
由于通货紧缩,某公司不打算从外部融资,而主要靠调整股利分配政策,扩大留存收益来满足销售增长的资金需求。历史资料表明,该公司资产、负债与销售总额之间存在着稳定的百分比关系。现已知资产销售百分比为60%,负债销售百分比为15%,计划下年销售净利率5%,不进行股
已知三维向量空间的一组基为α1=(1,1,0),α2=(1,0,1),α3=(0,1,1),则向量β=(2,0,0)在此基底下的坐标是()。
作为是指行为人_________实施我国刑法所禁止_________行为。
在(16)设计阶段选择适当的解决方案,将系统分解为若干个子系统,建立整个系统的体系结构。
在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:PrivateSubCommand1_Click() a=InputBox("Enteranintege
人的行为主要是学习的结果,而动物的行为主要取决于本能。
最新回复
(
0
)