首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
32
问题
有以下程序
#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://jikaoti.com/ti/3Oi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;1++)p[i]=i;for(i=0;i<3;i++)pr
下列关于单目运算符++、――的叙述中正确的是______。
下列程序的运行结果是______。#include<stdio.h>main(){inta=10,b=3;printf("%d,",a%B);printf("%d,",(a-b,a+B));prin
语句:x++;++x;x=1+x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句______。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
下列关于栈的描述中错误的是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
用树形结构来表示实体之间联系的模型称为______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
随机试题
Windows7中的回收站实际上是一个文件夹。
A.淋巴转移B.直接蔓延C.种植性转移D.血行转移E.椎旁静脉系统的转移胃癌的盆腔转移是
黄连能
甲公司2013年1月113的所有者权益为1000万元(其中,股本为750万元,资本公积为50万元,盈余公积为50万元,未分配利润为150万元)。乙公司2013年实现的净利润为100万元,按实现净利润的10%提取法定盈余公积。2014年乙公司发生亏损25万元
在课堂教学中,教师就新内容编制了一些练习题,以判断学生对新内容的掌握程度,他所运用的评价方法是()。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:写出本内容的教学重点和难点,并指出教材是以何种方式来帮助学生理解难点的。
Topmarathonrunnerstendtobeleanandlight,starswimmersarelongthighswithhugefeetandgoldmedalweightliftersareso
Areyougoodat______thepiano,Tom?
Personalityistoalargeextentinherent—A-typeparentsusuallybringaboutA-typeoffspring.Buttheenvironmentmustalsohav
Fiftyvolunteerswerealphabeticallydividedintotwoequalgroups,GroupAtoparticipate【C1】______a7-weekexerciseprogram,a
最新回复
(
0
)