首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include #include void fun(int b[]) main() { static int i=0; { int k,a[5]:{1,3,5,4,9}; Do{
请阅读以下程序: #include #include void fun(int b[]) main() { static int i=0; { int k,a[5]:{1,3,5,4,9}; Do{
admin
2021-06-15
39
问题
请阅读以下程序:
#include
#include
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/autp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
有以下程序:#includevoidmain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;p=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*P,*q)
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
以下选项中不能用作C程序合法常量的是()。
在数据库系统中,用户所见的数据模式为
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
下列与队列结构有关联的是
C语言程序中,运算对象必须是整型数的运算符是
下面不属于软件需求分析阶段主要工作的是
随机试题
交锋中的技巧。
被称为“人事管理之父”的是()。
以下药物一般不入煎剂的
二氧化碳蓄积的早期临床表现是
甲乙结婚多年,未生育。一日,乙发现自己怀孕,恰逢事业上处于晋升阶段,乙怕怀孕影响自己的事业,于是背着甲偷偷去医院做了人流。甲知晓后,大怒,起诉到法院,要求离婚,甲的下列请求,哪个能得到法院的支持?()
收益法是根据估价对象的未来收益来求取估价对象()的方法。
在房地产开发项目施工招标中,单项工程也可以作为发包对象。()
厕浴间、厨房采用涂膜防水时,最后一道涂膜施工完毕尚未固化前,应在其表面均匀地撒上少量干净的(),以增加与即将覆盖的水泥砂浆保护层之间的粘贴力。
选做题Ⅰ:以下是关于当前欧美关系的材料,结合所学知识或原理分析材料并回答问题:材料110年前,即从世界力量朝着不利于美国的方向发展、欧洲逐渐成为经济和政治巨人起,欧美之间就出现了摩擦。分歧从安全政策开始,这个两大洲之间的合页第一个嘎吱作响
Lilywenttoseehergrandpayesterday.______hewasill.
最新回复
(
0
)