首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include<stdio.h> #include<string.h> void fun(int b[]) main() { static int i=0; { int
请阅读以下程序: #include<stdio.h> #include<string.h> void fun(int b[]) main() { static int i=0; { int
admin
2021-07-09
45
问题
请阅读以下程序:
#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://jikaoti.com/ti/QZd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta;floatb;,执行seanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,则a和b的值分别是()。
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);strcpy(a.na
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
下列定义数组的语句中正确的是()。
C语言程序的模块化通过以下哪个选项来实现
计算机能直接执行的程序是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
在C语言中,以下说法不正确的是()。
随机试题
一套塞尺内的薄片不包括()mm规格。
金黄色葡萄球菌产生的酶和毒素不包括:()
共同参与构成乳糖操纵子的组分有
2012年,某市受理专利申请量82682件,比上年增长3.1%。其中,发明专利37139件,增长15.5%。专利授权量51508件,增长7.4%。其中,发明专利11379件,增长24.2%。2012年全市有高新技术企业4312家,技术先进型服务企业281家
本案中10台电脑损毁灭失的风险应由谁承担:根据《合同法》的有关规定,你认为计算机公司应当向办公设备公司退还多少元:
为了不发生进度拖延、影响质量、增加成本的现象,在制订施工方法和施工工艺时应考虑哪些内容?对该通风空调系统中的洁净室的施工环境主要应控制哪些内容?
某公司普通股股票上年每股支付股利1.5元,该公司每年股利的增长速度为4%,投贤者要求的报酬率为10%。根据固定增长股票的估价模型计算,该公司每股股票的价值为()元。
在其他因素一定的条件下,资本成本与债券发行价格成正比。()
世界三大冰雪艺术景观是()。
曲线的斜渐近线为____________.
最新回复
(
0
)