首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #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
46
问题
请阅读以下程序:
#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全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中正确的是()。
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5,fp);fwri
设有以下语句typedefstructTT{charc;inta[4];)CIN;则下面叙述中正确的是
以下选项中表示一个合法的常量是(说明:符号口表示空格)
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
在软件开发中,需求分析阶段产生的主要文档是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;
在关系数据库中,用来表示实体间联系的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
工地试验室信用评价得分<70分时,对母体试验室负责人进行处理。()
走出可能产生跨步电压的区域应采用的正确方法是()。
TheDefinitionof"Price"Pricesdeterminehowresourcesaretobeused.Theyarealsothemeansbywhichproductsandservi
A.芦根、茵陈、金钱草B.龙骨、龙齿、牡砺C.络石藤、青风藤、海风藤D.肉苁蓉、补骨脂、巴戟天E.熟地黄、龙眼肉放在斗架的最低层的是()。
矩形板ABCD支承如图所示,自重不计,E处为固端约束,D、A为光滑铰链约束。已知:q=20kN/m,M=50kN.m,P=10kN,则E处约束反力偶为()。
根据预警指标的内在特点和对指标信息的掌握程度,可以采取的预警方法是()。
水泥、矿粉、外加剂等材料应根据()的分区堆放。
下列关于黄金理财产品的特点,说法错误的是()。
4名英国留学生、6名法国留学生、8名德国留学生和12名意大利留学生,参加了孔子学院的活动,现随机抽取3人演出一个汉语节目,问3名学生不都来自同一个国家的概率是多少?()
爆胎:事故:保险
最新回复
(
0
)