首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #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
69
问题
请阅读以下程序:
#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/cskp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中关于C语言常量的叙述错误的是
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf(’’%d%d’’,&a,&b);S=a:if(s=b)s*=s:printf(’’%d’’,
下列关于栈的叙述中确的是()。
有以下程序structS{inta,b;)data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));)程序运行后的输出结果是
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则下列赋值语句中错误的是()。
有下列程序:fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon","T
软件需求规格说明书在软件开发中的作用不包括()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在C语言中,以下说法不正确的是()。
随机试题
进行控制时,首先要建立标准。关于建立标准,下列说法中正确的是()
复苏后防治脑水肿首选的脱水剂()
对全科医学与社区卫生服务关系的叙述中哪项是错误的
尽管右脑比左脑更富有创造性,但人类的创造均是左右脑协同工作,并且是由右向左或称潜意识向显意识进行的结果。这表明()。
[2010年第45题]下述化合物中,没有顺、反异构体的是()。
某现浇钢筋混凝土部分框支剪力墙结构,其中底层框支框架及上部墙体如图22—23(Z)所示,抗震等级为一级。框支柱截面为1000mm×1000mm,上部墙体厚度250mm,混凝土强度等级C40,钢筋采用HRB400。提示:墙体施工缝处抗滑移能力满足
工程量清单作为招标文件的组成部分,其完整性和准确性应由()负责。
PLC的基本技术指标包括()。
在凯恩斯的流动性偏好理论中。投机性货币需求把用于储存财富的资产划分为()。
ThebiggestproblemwiththecomputeristhatWhendealingwithcomplaints,shewouldliketo
最新回复
(
0
)