首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。 请改正函数fun中指定部位的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2013-10-16
28
问题
给定程序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://jikaoti.com/ti/RakiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列属于国际直接投资的是()。
下面几位历史人物。属于一朝开国国君的是()。
下列关于党史上的“第一”,表述错误的是()。
某校五年级有100名学生参加活动,男生两人一组,女生三人一组,共有41组。那么男、女生各有多少名?
有一个工厂共有大、小两个车间,每个车间各有三分之一的工人是熟练工,已知大、小两个车间人数原本相差90人。如果将两个车间里的熟练工对调,则大、小两个车间的人数比变为8:7。那么这个工厂一共有多少工人?
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
根据以下资料,回答以下问题。综合2011~2013年的数据,农村居民人均现金收入和城镇居民人均可支配收入最高的季度分别是:
根据下列材料回答问题。2002年中国能源消费结构图中没有核能这一项,其原因最可能是()。
清代案件经过秋审或朝审程序后,处理结果包括
设.(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
随机试题
SAS的典型表现是
房地产经纪人享有的权利有()。
在工程项目建设中应用基于互联网的建设工程项目信息管理系统有着重要的意义,主要表现在()。
在正向市场中熊市套利最突出的特点是( )。
当事人采用仲裁方式解决纠纷的,应当由双方自愿达成仲裁协议。()(2008年)
中国古代园林理水之法一般有掩、隔、合三种。()
古代警察是指在()中执行警察的机构与官吏。
根据下列材料回答问题。2013年年末,吉林省共有从事第二产业和第三产业活动的法人单位130914个,比2008年(2008年是第二次全国经济普查年份,下同)增加6487个,增长5.2%;产业活动单位157542个,增加5490个;个体经营户972
Readthefollowingpassageandchoosethebestwordforeachspace.Forquestions26~45,markoneletterA,B,CorDontheA
ImportantNotice!Pleasebeadvised:theannualtestingofthebuilding’sfireandlifesafetysystemwillbeconductedonW
最新回复
(
0
)