首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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://kaotiyun.com/show/lhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于单目运算符++、――的叙述中正确的是______。
有下列程序:main(){intx=5;do(printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
在面向对象方法中,_____描述的是具有相似属性与操作的一组对象。
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d
在数据结构中,从逻辑可以把数据结构分为______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列叙述中错误的是()。
以下数据库除______外,均为严格意义上的DBMS系统。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
急性肾小球肾炎患儿恢复正常活动的标准是
在胃酸中稳定且无味的抗生素是在胃酸中不稳定,易被破坏的抗生素是
建设工程勘察设计发包方与承包方的共同义务不包括()。
某项目设计合同的价格为500万元,设计单位已接受委托方支付的定金,无正当理由拒不履行合同义务,则委托方有权要求设计单位返还( )万元。
华瑞公司主要经营电子产品,但是目前该行业竞争激烈,利润空间狭窄,为了使企业能够长期稳定发展,公司决定进军互联网行业,这体现了该公司的()。
人民武装警察部队是国家武装力量的组成部分。()
发展社会主义民主政治,建设社会主义政治文明,是全面建设小康社会的重要目标,也是构建社会主义和谐社会的根本保证。社会主义民主政治的本质是()。
简述影响国际储备需求数量的主要因素。
ElizabethFreemanwasbornabout1742toAfricanAmericanparentswhowereslaves.Attheageofsixmonthsshewasacquired,al
Smokingisconsidereddangeroustothehealth.Ourtobacco-seller,Mr.Johnson,therefore,alwaysaskshis【C1】______,iftheyar
最新回复
(
0
)