首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include #include void fun(int b[]) { static int i=0; do { b[i]+=b[i+1]; }while(
请阅读以下程序: #include #include void fun(int b[]) { static int i=0; do { b[i]+=b[i+1]; }while(
admin
2021-07-09
28
问题
请阅读以下程序:
#include
#include
void fun(int b[])
{ static int i=0;
do
{ b
+=b[i+1];
}while(++i<2);}
main()
{ int k,a[5]={1,3,5,4,9);
fun(a);
for(k=0;k<5;k++)printf("%d",a[k]);)
上面程序的输出是( )。
选项
A、13579
B、48579
C、48549
D、48999
答案
C
解析
本题考查的是for循环以及while循环。fun函数中定义了静态变量i=0,fun(a)使得a[0]=a[0]+a[1]=4,a[1]=a[1]+a[2]=8,此时i的值变为1,++i<2不成立,所以do-while循环结束,输出数组a的各元素即得到48549。
转载请注明原文地址:https://kaotiyun.com/show/hetp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
表示关系式x≤Y≤z的C语言表达式的是
软件工程的三要素是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
下列能正确进行字符串赋值的是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
编写一个甬数,其功能是:从传人的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
下面属于白盒测试方法的是
软件测试的目的是
随机试题
关于检察官的辞职、辞退,下列不符合法律规定的是哪些选项:
患者,男,57岁,患慢性肝炎8年余。现症:右胁下积块明显,质地稍硬,固定不移,按之胀痛,形体瘦,纳谷减少,面色晦暗,舌质暗,脉细涩。本病例诊断为
小儿出生后主要造血器官是( )。
A.自然铜B.沉香C.阿胶D.灶心土E.羚羊角需烊化的中药是
立井井筒施工时,必须建立以()为中心的全井筒通信和信号系统。
人民警察的纪律主要有下列四个方面:政治纪律、组织纪律、()、保密纪律。
党的十六大指出,全面建设小康社会的一个重要内容是形成全民学习、终身学习的学习型社会,促进人的全面发展。人的全面发展与社会发展的关系是()。
Thethreebranchesofgovernment--thelegislative,theexecutive,andthe______--restrainandstabilizeoneanotherthroughthe
当看右边的图片时,我们往往先看到的是H,后看到S,这种现象被称为
A这世界上我们不知道的事情太多了。B怎么最近没看到王阿姨出来做运动?C王飞怎么了,这么大的声音都听不到?D那天办公室里就我自己,他不说我说谁啊。E我们从小一起长大,我当然比你更了解他。他们一家人上个月就搬到北京去了。
最新回复
(
0
)