首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数列中,第一项值为3,后一项都比前一项的值增5:给定程序MODll.C中函数fun的功能是:计算前n(4
数列中,第一项值为3,后一项都比前一项的值增5:给定程序MODll.C中函数fun的功能是:计算前n(4
admin
2013-04-02
27
问题
数列中,第一项值为3,后一项都比前一项的值增5:给定程序MODll.C中函数fun的功能是:计算前n(4
例如,当n的值为20时,该数列为3,8,13,18,23,28,……,93,98。符合此条件的累加值应为42,126,366,570,1010。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#define N 20
int fun(int n,int *a)
{int i,j,k,sum;
/**************found**************/
sum=j==0;
for(k=3,i=0;i
{sum=sum+k;
/**************found**************/
if(if(sum%4=2))
a[j++]=sum;
}
return j;
}
main()
{int a[N],d,n,i;
printf("\nEnter n (4
d=fun(n,a);
printf("\n\nThe result :\n");
for(i=0; i
);printf("\n\n");
}
选项
答案
sum=0;j=0; if(sum%4==2)
解析
(1)根据题意第一标识下“sum=j==0;”是给sum和j赋初值0,故应改成“sum=0;j=0;”。
(2)第二个标识下的if语句是根据题干要求,累加和被4除后余2,而原题是将2赋值给sum%4。所以,第二个标识下“if(sum%4=2)”应该改为“if(sum%4==2)”。
转载请注明原文地址:https://jikaoti.com/ti/6in0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是______。
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]; return sum
有以下程序 int fun(int n) { if(n=1) return 1; else return(n+fun(n-1)); } main(
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#includ
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for(【
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
随机试题
Concerningmoneyoranythingelse,conflictsbetweenhusbandandwifeusuallyreflectapowerstruggle.Conflictsbetweenparent
A.独活寄生汤B.麻杏石甘汤C.麻黄汤D.生化汤E.六味地黄汤肺热气喘选用
根据我国建筑安装工程费用构成,建筑施工企业职工的工资列在间接工程费中。()
某企业的采购员拿着盖有该企业公章的空白合同文本,与某单位订立了超越授权范围的合同,此时( )。
雨期基层施工时,应遵循的原则有()。
某物业项目建筑面积30万m2,可收物业服务费用面积27万m2,每年计划成本375万元,现在进行招投标。有一物业公司管理项目多层住宅20万m2,高层住宅20万m2,别墅4万m2,该项目投标做了一个物业费的核算,总共包括以下项目:(1)人工费:①人员工资及按
表一中,游客期待指数和美誉度相差最大的是()
【S1】【S7】
--_______Iuseyourdictionary?--Certainly.Hereyouare.
Attheageof12,thehumanbodyisatitsmostvigorous.Ithasyettoreachitsfullsizeand【T1】______,anditsownergetsh
最新回复
(
0
)