首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int *a,int *b,int n) {int i=0,j=0,sum=0; for(;i <n;i++) {sum+=a[i]; if((i+1)%2=
有以下程序 #include <stdio.h> int fun(int *a,int *b,int n) {int i=0,j=0,sum=0; for(;i <n;i++) {sum+=a[i]; if((i+1)%2=
admin
2022-04-01
36
问题
有以下程序
#include <stdio.h>
int fun(int *a,int *b,int n)
{int i=0,j=0,sum=0;
for(;i <n;i++)
{sum+=a
;
if((i+1)%2==0)
{b[j++]=sum;
sum=0;
}
}
return j;
}
main()
{int a[8]={1,0,2,3,5,4,2,1},b[8],k,i;
k=fun(a,b,8);
for(i=0;i <k;i++)
printf("%d",b
);
}
程序的运行结果是( )。
选项
A、0 2 4 2
B、1 5 9 3
C、1 3 5 1
D、2 8 6
答案
B
解析
程序中,fun()函数的功能是接收两个数组a,b以及数组a的元素个数n,然后通过for循环将a数组中下标为偶数的元素与后面相邻的下标为奇数的元素两两相加,赋给数组b中下标为j的元素,最后返回数组b的个数。所以main()函数中,通过调用fun()函数,将a的元素两两相加,得到数组b的各个元素,再通过for循环输出,结果为:1,5,9,3,本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/n6kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“幻方
设doublex,y,*px=&x,*py=&y;则正确的输入语句是()。
有以下程序#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main()
若定义函数int*func(),则函数func的返回值为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
C源程序中不能表示的数制是
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
再植牙成功的标准中,错误的是
一级预防是指
按照我国的统计口径,()不是工资总额的组成部分。
X和Y注册会计师审计B公司2005年度会计报表时,了解到截至2005年12月31日,B公司不动产、股票、债券及股权均被河北省高级人民法院查封、扣押和冻结,B公司已丧失对以上资产的控制权,且自2004年以来B公司已完全停止正常的经营运作,只有几个人员在维持着
阅读下面的文章,完成后面各题。自然(节选)[美]拉尔夫.沃尔多.爱默生自然就像一个舞台布景,它既适合喜剧,也同样适合悲剧。对于身
培养学生思想品德的一般程序可概括为()。
所有甲都属于乙,有些甲属于丙,所有乙都属于丁,没有戊属于丁,有些戊属于丙。以下哪一项不能从上述论述中推出?()
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计:将报表标题设置为“团队旅游
TheweatherwasniceinTrumbullCountyonSaturdayevening.AmandaSymcheckwashavingapartyinthebasementwhenthestorm
Pronouncingalanguageisaskill.Everynormalpersonisexpertintheskillofpronouncinghisownlanguage,butfewpeoplear
最新回复
(
0
)