首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int b=2; int fun(int*k) {b=*k+b;return(b);} main() {int a[10]={1,2,3,4,5,6,7,8},i; f
有以下程序: #include int b=2; int fun(int*k) {b=*k+b;return(b);} main() {int a[10]={1,2,3,4,5,6,7,8},i; f
admin
2018-01-11
29
问题
有以下程序:
#include
int b=2;
int fun(int*k)
{b=*k+b;return(b);}
main()
{int a[10]={1,2,3,4,5,6,7,8},i;
for(i=2;i<4;i++){b=fun(&a
)+b;printf("%d",b);}
printf("\n");}
程序运行后的输出结果是
选项
A、8 10
B、10 28
C、10 12
D、10 16
答案
B
解析
i=2时,fun(&a[2])返回值是b=b+a[1]=2+3=5,b=b+b=5+5=10;i=3时,fun(&a[3])返回值是b=b+a[3]=10+4=14,b=b+b=14+14=28。
转载请注明原文地址:https://kaotiyun.com/show/1Uxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_________。#definep(a)printf("%d,",(int)(a))#definePRINT(a)p(a);printf("theend")main(){in
以下程序的输出结果是()。main(){intnum=0:while(num<=2){num++:printf("%d\n",num);}}
下列选项中不会引起二义性的宏定义是()。
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
若有以下的定义:“intt[3][2];”,能正确表示t数组元素地址的表达式是()。
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;for(【】)if(*a<*b)a=b;
以下叙述不正确的是______。
以下关于结构化程序设计的叙述中正确的是()。
数据流图有两种典型的结构形式,它们分别是变换型和【】。
随机试题
Whatarethespeakersplanningtoadvertise?
A.河豚毒素B.四乙基铵C.阿托品D.箭毒E.异搏定
该房地产开发公司在投标前应了解该地段控制性详细规划的内容包括()。若该房地产公司在本项目的开发经营过程中,其经济成本大于销售收入,则该房地产开发公司在本项目中()。
根据《建筑抗震设计规范》(GB50011一2010),下列哪种说法不正确?()
背景资料某水电站大坝为混凝土双曲拱坝,坝高240m,总库容58亿m3,装机容量6×55万kw,年发电量约172亿kW/h。固结灌浆施工于2004年12月开始施工,2009年3月全部完成。(1)地质情况和岩体质量分级。根据
“备案号”栏:()。“合同协议号”栏:()。
AirDefenseIdentificationZone
删除表的SQL命令是【】TABLE表名。
设已打开5个文件,文件号分别为1,2,3,4,5。要关闭所有文件,以下语句正确的是
Iwouldappreciate______itasecret.
最新回复
(
0
)