首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include #include void fun(int b[]) { static int i=0; do { b[i]+=b[i+1]; }whi
下列程序的输出结果是( )。 #include #include void fun(int b[]) { static int i=0; do { b[i]+=b[i+1]; }whi
admin
2012-12-03
52
问题
下列程序的输出结果是( )。
#include
#include
void fun(int b[])
{ static int i=0;
do
{ b
+=b[i+1];
}while(++i<2);
}
main()
{ int k,a[5]={1,3,5,4,9};
fun(a);
for(k=0;k<5;k++)printf("%d",a[k]);
}
选项
A、13579
B、48579
C、48549
D、48999
答案
C
解析
本题考查do-while循环,在fun函数中,首先定义了静态变量i=0,do-while循环要买现的功能是以b[0]=b[0]+b[1].b[1]=b[1]+b[2],其他元素不变的规则重新给b数组赋值,在主函数中。通过调用fun函数.按上面的规则对数组a重新赋值,最后输出数组a。
转载请注明原文地址:https://kaotiyun.com/show/LwPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<stdio.h>main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);printf(
下面程序的输出结果是()。#include<stdio.h>main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));
下列选项中正确的语句组是()。
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。#include<stdio.h>#include<string.h>main(){chara[]="clanguage",
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
下面不属于软件设计原则的是()。
以下程序十函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scrap(char*s1,char*s2){i
有定义语句:“intx,y;”,若要通过“scanf("%d,%d,&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
以下选项中,值为1的表达式是()。
以下叙述中错误的是
随机试题
使尿量明显增多的方法有()。
如图1-5所示的网络图中存在的错误有( )。
根据《劳动法》的规定,用人单位享有的权利有()。
原始凭证不得涂改、刮擦、挖补。对于原始凭证中非金额性错误,下列处理方法中,正确的包括()。
关于资产预计未来现金流量的估计中,下列表述正确的是()。总部资产应分担的减值损失的金额为()万元。
集约型经济增长方式具有()特点。
承担宪法责任的主体主要是()
人类认识活动和实践活动的基本原则是()
马克思说:“在选择职业时,我们应该遵循的主要指针是人类的幸福和我们自身的完美。”在这里,马克思所说的以“我们自身的完美”为主要指针,就是追求我们自身的人格高尚、才智发展、生活幸福。这是
Googleistalkingtoautomakersabouthowtobringitsself-driving-cartechnologytomarket,executivessaidTuesday.Project
最新回复
(
0
)