首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #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
65
问题
请阅读以下程序:
#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全国计算机二级
相关试题推荐
设有定义:inta;floatb;,执行seanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,则a和b的值分别是()。
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
下列叙述中正确的是()。
表达式a+=a-=a=9的值是
以下选项中正确的定义语句是( )。
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pad++,++pad;printf("%d\n",pad);}程序的输出结果是
下列条件语句中,输出结果与其他语句不同的是()。
在软件开发中,需求分析阶段产生的主要文档是
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
Itwasalreadyteno’clockintheevening______wearrivedatthehotel.
A.呕血伴节律性上腹痛B.呕血伴脾肿大C.呕血伴右上腹痛、黄疸、发热D.呕血伴皮肤黏膜出血E.剧烈呕吐后继而呕血全身出血性疾病可见
忠者,女性,47岁,甲状腺功能亢进,甲状腺大部切除术后,留在伤口内的引流物取出的时间一般是在术后
九味羌活汤的组成药物中含有
A.当翳风与风池穴连线的中点B.乳突前下方与下颌角之间的凹陷中C.胸锁乳突肌与斜方肌上端之间的凹陷中D.后发际正中直上0.5寸,旁开1.3寸,当斜方肌外缘凹陷中E.耳后,乳突后下凹陷处安眠穴位于()
商业银行的工作人员中,属于高级管理层的有()。
发生在同一产业、生产或经营同类产品的企业之间的并购是()并购。
针对“记录的成本为实际发生的而非虚构”的审计目标,注册会计师应执行的控制测试是()。
举例说明中国民间舞蹈的特色。(赣南师大2017年研)
假设A=,求A的所有代数余子式之和.
最新回复
(
0
)