首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
81
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下叙述中正确的是______。
以下选项中合法的用户标识符是______。
若有定义doublea[5];,则a数组元素下标的上限为______。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
结构化程序设计主要强调的是()。
假定int类型变量占用两个字节,若有定义:intx[10]{0,2,4};,则数组x在内存中所占字节数是______。
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
下列叙述中错误的是()。
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
随机试题
A.影响药物吸收B.影响药物分布C.影响药物代谢D.增加药物排泄E.减少药物排泄麻仁丸与士的宁联用,能
试验检测机构换证复核是指试验检测等级证书有效期满,根据试验检测机构申请,由原发证机构对其()的核查。
将0.400mol/L的NH3.H2O与0.200mol/LHCl等体积混合,在混合后的溶液中加入少量强酸,则溶液的pH将()。
根据《常用化学危险品贮存通风》原则,危险化学品储存方式中不包括的是()。
套利证券组合是预期收益增加而风险没有增加,因而套利证券组合要满足三个条件。以下关于满足的条件,说法正确的是()
识别和认定银行各类资产风险含量的基本标准是()。
【2015辽宁鞍山】老谋深算属于()。
在()周边距离十米至三百米内,不得举行集会、游行、示威,经国务院或者省、自治区、直辖市的人民政府批准的除外。①国务院的所在地②重要军事设施③最高人民检察院的所在地④航空港⑤火车站
A.sendingB.aswellasC.beyondPhrases:A.【T1】______thereachofmostAmericansB.【T2】______youngpeopletocolleg
告缗(2009年历史学统考真题)
最新回复
(
0
)