首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
admin
2019-04-04
31
问题
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
void fun (int a,int *b,int *c)
{ int i,j ,d,y;
for (i=3;i<=a/2; i=i+2 ) {
Y=l;
for (j=2; j<=sqrt ((double) i) ;
j ++)
if(i%j==0) y=0;
d==a—i;
for (j=2; j<=sqrt ((double) d) ;
j ++)
if (d%j==0) y=0;
}
}
main ()
{ int a,b,c;
do
{ printf("\nInput a: "); scanf
while (a%2) ;
printf ( " \n\n%d=%d + %d\n",a,b,c) ;
}
选项
答案
(1)y=1; (2)d=a—i;
解析
函数的功能是为一个偶数查找两个素数,这两个素数之和等于该偶数。
(1)第一标识下“Y=1; ”变量Y没有定义,编译时会提示出错。题中用标志y区别i是否是素数,y=1是素数,y=0不是素数。第一个标识下当i是素数时,y最后的值就是进入循环结构前的初始化值0,标识该值不是素数,所以“Y=1; ”应该改为“y=1;”。
(2)在语句“if(y==1)”中,应该是判断(a—i)是否是素数,即d应赋值“a—i”而不是“d=a—i;”,所以第二个标识下“d==a—i; ”改为“d=a—i; ”。
转载请注明原文地址:https://jikaoti.com/ti/E5f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数voidfun(float*sn,intn)的功能是:根据以下公式计算s,计算结果通过形参指针sn传回;n通过形参传入,n的值大于或等于0。请填空。voidfun(float*sn,intn){
有以下程序intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*fl)(),int(*f2)(),intx}{returnf2(x)-f1(x)
最简单的交换排序方法是______。
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
下面程序的功能是两个整数进行交换,请填空。sub(int*x,int*y){【】z=*x;*x=*y;*y=z;return;}main(){intm,n,*t1,*t2;
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
在数据管理技术发展的三个阶段中,数据共享最好的是______。
下列程序的运行结果是:【】。#include<stringh>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdefgh";p=
函数sub的功能是根据下面近似分式求π的值。(π*π)/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)现在请在下面的函数中填空,完成求π值的功能。#include"math.h"doublesub(longm
随机试题
药物及其代谢产物主要从()排泄。
甲公司、乙公司签订的《合作开发协议》约定,合作开发的A区房屋归甲公司、B区房屋归乙公司。乙公司与丙公司签订《委托书》,委托丙公司对外销售房屋。《委托书》中委托人签字盖章处有乙公司盖章和法定代表人王某签字,王某同时也是甲公司法定代表人。张某查看《合作开发协议
A.胸膜炎B.呼吸道感染C.肺结核D.支气管哮喘E.喉部疾病咳嗽伴哮鸣音见于
下列不属于蛋白质二级结构的是
某生参加高考前数月产生严重焦虑,来到咨询室后,该生讲述了其内心的恐惧与担心。治疗师只是认真地倾听,不做指令性指导,这种心理疗法理论属于
2011年3月20日,上海的甲公司与北京的乙公司签订了一份买卖合同,约定:甲公司向乙公司购买1000吨化工原料,总价款为200万元;乙公司在合同签订后1个月内交货,甲公司在验货后7日内付款。双方没有明确约定交付货物的地点。合同签订后,甲公司以其办
小推车管理法是指通过把服务对象纳入服务系统中,并挖掘服务对象潜在资源,与服务提供者共同提高管理服务水平的创新管理模式,该模式对服务提供者和服务接受者来说是一种双赢策略。根据上述定义,下列选项属于小推车管理法的是()。
学校教育与家庭相互配合的方法有()。
判断下面正确的是______。
A,B,C,D,EandFaresixseasideresorts.A,CandFhavepromenades,buttheothersdonot.B,DandFhaveafunfairanda
最新回复
(
0
)