首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
50
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列程序执行后的输出结果是______。#defineMA(x)x*(x-1)main(){inta=1,b=2;printf("%d\n",MA(1+a+b));}
设有如下关系表:
利用fseek函数可实现的操作是()。
"printf("%d\n",strlen("\t\"’\023\xABC\n"));"语句的输出结果是______。
下面各选项中,均是C语言合法标识符的选项组是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
若a的值为1,则表达式!a‖++a的值是______。
以下合法的字符型常量是
以下不属于对象的基本特点的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
谵妄
关于骨髓瘤肾病说法正确的是
关于横膈的叙述,错误的是
A.谵语B.郑声C.狂言D.独语E.语言謇涩神志不清,语言重复,时断时续为()。
(2006年)如图5—3所示变截面杆中,AB段、BC段的轴力为()。
电动卷扬机按(),可分为电动可逆式和电动摩擦式。
G公司是一家生产保健器材的公司,生产两种产品:传统产品和新型产品。公司只有一条生产线,按照客户订单要求分批组织生产。公司实行作业成本管理,有关资料如下:(1)作业G公司建立了五个作业,有关说明如下:①生产准备作业:包括设备调整和材料发放,
班里有个学生经常去网吧玩游戏,还跟你借钱。作为班主任,你该怎么办?
作为“船头的瞭望者”,新闻记者________着特殊的社会责任。但记者在做出职业行为的每一瞬间,同样必须严守法律法规,遵从公序良俗。即便面对的是公众人物,也需要坚守________,在满足公众知情权与保护个人隐私之间,权衡取舍。因为,不是任何事情都能够以新
Sciencefictionhasatendencytobecomesciencefact.SomethinglikeHal,theon-boardspaceshipcomputercapableofethicalde
最新回复
(
0
)