首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #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
56
问题
请阅读以下程序:
#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://www.kaotiyun.com/show/3rtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。voidf(intb[],intn,intflag){inti,j,t;for(i=0;i
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列选项中,能正确定义数组的语句是
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
程序设计的任务包括()。
随机试题
A.阴阳的互根关系B.阴阳的互用关系C.两者均可D.两者均非
预测应根据决策的要求确立预测的目标,具体内容包括:预测的()。
下列项目应计算建筑面积的是()。
喷射混凝土的施工要点有()。
国家预算由()构成。
“备案号”栏应填()。“随附单据”栏应填()。
用人单位与劳动者建立劳动关系时()。
注意的研究方法有()。
【B1】【B6】
AreyourFacebookfriendsmoreinterestingthanthoseyouhaveinreallife?Hashigh-speedInternetmadeyouimpatientwithslo
最新回复
(
0
)