首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include void change(int* array, int len) { for (; len>=0; len--) array[len] += 2; } main() { int i, array[5] = {1,2}; c
有如下程序 #include void change(int* array, int len) { for (; len>=0; len--) array[len] += 2; } main() { int i, array[5] = {1,2}; c
admin
2015-07-28
20
问题
有如下程序
#include
void change(int* array, int len)
{
for (; len>=0; len--)
array[len] += 2;
}
main()
{
int i, array[5] = {1,2};
change(array, 4);
for (i=0; i<4; i++)
printf("%d,", array
);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、3,4,2,2,
B、3,4,5,6,
C、2,3,4,5,
D、1,2,0,0,
答案
A
解析
函数change()的功能是把数组array中前len个元素均加2,数组定义语句"array[5] = {1,2};"定义数组的前两个元素分别为1、2,其余元素为0,调用change()函数结束后,array={3,4,2,2,2},所以输出答案为A)。
转载请注明原文地址:https://kaotiyun.com/show/lKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d)
下列程序执行后的输出结果是______。 main() { char arr[2][4]; strcpy (arr[0],"you");strcpy(arr[1],"me"); an[0][3]=’&’; printf("%s \n",arr [0]);
以下程序运行后,输出结果是______。 main() {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
While、do-while语句是用于______基本结构。
下列4条叙述中,正确的一条是______。
随机试题
人类免疫缺陷病毒(HIV)属于
(操作员:李主管;账套:501账套;操操作日期:2015年1月31日)修改并设置工资项目。工资表名:1月份工资表项目名称:岗位工资类型:数字长度:12小数:2
商鞅在秦国主持变法。根据历史分期,商鞅变法在时间上属于()。
被称为近代资产阶级科学教育学的奠基人是()
下列关于单位犯罪的表述,正确的是()。
按劳分配以外的多种分配方式,其实质就是按对生产要素的占有情况进行分配。多种分配方式主要包括()
设矩阵A=,其中a为常数,R(A)=2,则齐次线性方程组A*x=0的通解x=________.(要求用基础解系表示,不含常数。)
小明利用PowerPoint制作一份考试培训的演示文稿,他希望在每张幻灯片中添加包含“样例”文字的水印效果,最优的操作方法是()。
この問題は数学の専門家である彼にとっては______問題にならない。
Thesesessionswithacounselorare______.
最新回复
(
0
)