首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2015-07-31
64
问题
有以下程序
#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
解析
主函数中循环执行2次,fun函数被调用2次?b是全局变量,整个程序均可使用?第1次调用:fun(&a[2]),形参指针k获得a[2]的地址,则*k为a[2]的值?返回值:b=a[2]+2=3+2=5;主程序中:b=fun(&a[2])+b=5+5=10;第2次调用:fun(&a[3]),返回值:b=4+10=14;主程序中:b=fun(&a[3])+b=14+14=28?因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/lhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于单目运算符++、――的叙述中正确的是______。
若有定义doublea[5];,则a数组元素下标的上限为______。
下列程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10,i;for(i=0;x>8;y=++)printf("%d%d",X--,y);}
语句int(*ptr)()的含义是()。
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
下列关于线性链表的描述中正确的是()。
树是结点的集合,它的根结点数目是
数据结构中,与所使用的计算机无关的是数据的
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
放置宫内节育器的时间
机体维生素B12缺乏最常见的病因是
按裁定的内容,行政裁定可分为哪几类?
人工的工日数只有一种确定方法,即以劳动定额为基础确定。()
甲公司拥有一宗登记用途为工业的房地产,建成于2004年,现状用于商业,于2007年作为抵押物申请了抵押贷款。现甲公司拟以该宗房地产再次申请抵押贷款,委托乙房地产估价机构评估其再次抵押价值。经调查,该宗房地产不存在其他法定优先受偿款。对该宗工业房地产进行
某铁路桥梁工程构造如下:桥墩基础采用直径为1.5m,桩长25~30m的钻孔桩,低桩承台;桥梁下部结构勾一般墩台。地质条件如下:原地面往下依次为黏土、砂性土。其中靠岸桥墩桩基中有6个桩孔没有地下水。施工前和施工过程中存在以下情况:1.承包人配置的桩基成孔设
部门统计调查项目中,调查对象属于本部门管辖系统内的情形是指( )。
某幼儿园分班布置画展。张老师精心挑选部分“好的幼儿作品”展出,李老师则将每个孩子的作品展出。两位老师的做法中,()。
农奴阿列克谢生于19世纪20年代,在他中年时期成为这个国家法律上的“自由人”,并自己出钱购买了一块“份地”。促使他身份发生改变的事件是()
根据学习策略所起作用,丹瑟洛把学习策略分为()。
最新回复
(
0
)