首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include<stdiO-h> #include<string.h> void fun(int b[]) main() {static int i=0; {int k,a[5]={1,3,5,4,9}; Do{b[i]+=b[i+
请阅读以下程序: #include<stdiO-h> #include<string.h> void fun(int b[]) main() {static int i=0; {int k,a[5]={1,3,5,4,9}; Do{b[i]+=b[i+
admin
2020-07-28
64
问题
请阅读以下程序:
#include<stdiO-h>
#include<string.h>
void fun(int b[]) main()
{static int i=0; {int k,a[5]={1,3,5,4,9};
Do{b
+=b[i+1]; fun(a);
}while(++i<2);} 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/NG3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,以下选项中非法的表达式是
某系统结构图如下图所示(n≥5),该系统结构图的最大扇出数是
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,学号为20的学生所选课程中成绩及格的全部课号为
程序测试的目的是
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
C语言中char类型数据占字节数为
若有以下程序#include<stdio.h>main(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n",c1,c2);}则程序的输出结果是
在快速排序法中,每经过一次数据交换(或移动)后
以下错误的定义语句是
随机试题
下列对BOO、BOT、BOOT的表述正确的是()。
在全国范围内的市场上开展业务的银行的营销组织应当采取()。
商品流通企业的公司层战略主要包括()。
某中外合资企业2008年1月开业,领受房屋产权证、工商营业执照、商标注册证、卫生先进单位证各一件;开业当月,签订了以下合同:(1)与银行签订一份借款合同,所载金额为80万元;(2)与保险公司签订一份财产保险合同,支付保险费427元;(3)与某仓库签
下列属于心理定价策略的有()。
观察学习的过程包括()。
2007年10月,公民丙因疾病急需现金,不得已出卖自己的住房,公民甲乘机迫使丙以市价的四分之一购买了该房屋,并办理了房屋过户登记手续。2007年12月,甲向银行乙借款20万元从事苹果销售,银行乙要求甲提供抵押担保,甲于是将从丙处购买的住房作为抵押,双方签订
下列叙述中正确的是
Lookatthequestionsforthispart.Youwillhearapassageabout"AmericanWeighsIn".Youwilllistentoittwice.F
A、 B、 C、 B原句是Jimmy给我一件漂亮的棉裙子作为生口礼物。而图片[A]画的是棉衬衣,图片[B]画的是棉裙子,图片[C]是棉T恤,所以,应该选[B]。
最新回复
(
0
)