首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2013-10-16
51
问题
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include <stdio.h>
#incilude <math.h>
void fun(int a,int *b,int *c)
{ int i,j,d,y;
for(i=3;i<=a/2;i=i+2) {
/**********found**********/
Y=1;
for(j=2;j<=sqrt((double)i);j++)
if(i%j==0)y=0;
if(y==1) {
/**********found**********/
d==a-i;
for(j=2;j<=sqrt((double)d);j++)
if(d%j==0) y=0;
if(y==1)
{ *b=i;*c=d;)
}
}
}
main()
{ int a,b,c;
do
{ printf("\nInput a:");scanf("%d",&a);}
while(a%2);
fun(a,&b,&c);
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://kaotiyun.com/show/4xID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
李某自2007年4月起开始非法制造、贩卖匕首,至次年1月停止。2008年8月公安机关根据举报发现了李某的违法行为。下列哪一种说法是正确的?()
甲、乙、丙三人一共有525张积分卡,甲卡数的2倍和乙的一样多,丙的卡数比甲多25%,乙有多少张积分卡?
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
清朝乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用的程序是
[*]作变量代换或提公因式,再利用等价无穷小代换x—sinx~x3/6(x→0)简化求之.解一令t=1/x,x→∞时,t→0,则解二
某二叉树共有60个叶于结点与50个度为1的结点,则该二叉树中的总结点数为()。
下列对队列的描述中正确的是
随机试题
橡胶膏剂的常用基质包括
WindowsXP有WindowsXPProfessinalEdition(专业版)、WindowsXPHomeEdition(家庭版)、WindowsXP64—BitEdition(64位版)三个版本。()
对于气固相反应,适宜的反应器应该是裂解炉。()
抗日战争胜利后,国共双方通过重庆谈判签订《政府与中共代表会谈纪要》的时间是
A.胺类激素B.肽类激素C.蛋白质激素D.类固醇激素糖皮质激素是
主治肾虚阳痿及虚寒便秘的药物是()
患者老奶奶78岁,因肺部感染需要住院一段时间,带来好多东西放在医院,其中还有一张挂在医院墙上的很大的全家福。同病房的其他患者表示不便,将此事告知了护士,希望得到解决。护士要求老奶奶将照片取下来收起,老奶奶坚决不同意,两人因此起了争执。老奶奶情绪激动,剧烈咳
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性()。
下列关于栈叙述正确的是
Therearehiddenfactorswhichscientistscall"feedbackmechanisms".Nooneknowsquitehowtheywillinteractwiththechangin
最新回复
(
0
)