首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
38
问题
有如下程序
#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全国计算机二级
相关试题推荐
以下正确的程序段是______。
以下程序的输出的结果是______。intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
以下程序运行后,输出结果是______。 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 s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
以下程序运行后的输出结果是______。 main() { char*s="abcde";s+=2;printf("%1d\n",s);}
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
While、do-while语句是用于______基本结构。
在循环结构中,______可以使得同一组语句一次也不执行。
随机试题
行政机关进行调查或检查时,()应当制作笔录
设函数z=x2y+=()
不属于人体上呼吸道正常菌群的细菌是
采用顶管法施工,顶管结束后,管节接口内侧间隙()密封处理。
课程的组织方式或设计课程的种类,指的是()。
Oureffortswillpayoffiftheresultsoftheresearchcanbeappliedtotheresearchanddevelopmentofnewtechnology.
对外贸易在各国经济生活中的地位和作用不断提高。根据联合国的有关统计,1970年世界各国出口总额占全球国民生产总值的11.4%,1980年增加到14.1%,1990年增加到16.2%,2000年则达到20%。这段话最终表明的结果不正确的一项是( )。
Onanaverageofsixtimesaday,adoctorinHollandpractices“active”euthanasia(安乐死):intentionallyadministeringalethal(
“打翻在地”中的“翻”和“在地”分别是()。(西南大学2015)
Heisvery______andwell-qualified,soheshouldreachthetopofthisprofession.
最新回复
(
0
)