首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intb=2; intfun(int*k) {b=*k+b;return(b);} main() {inta[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){b=fun(&a[i])+b;p
有以下程序 #include intb=2; intfun(int*k) {b=*k+b;return(b);} main() {inta[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){b=fun(&a[i])+b;p
admin
2015-07-31
63
问题
有以下程序
#include
intb=2;
intfun(int*k)
{b=*k+b;return(b);}
main()
{inta[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/46Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
下列叙述中错误的是()。
下面程序main(){inti,j,m,n;i=5;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后,i,j,
数据的基本单位是______。
执行以下程序后,x的值为()。unsignedintx=65535;printf("%d\n",x);
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r;
为了提高软件模块的独立性,模块之间最好是()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
随机试题
A.细胞凋亡不足B.细胞凋亡过度C.细胞凋亡不足与过度并存D.神经生长因子的作用E.以上都不是些神经元退行性疾病的主要发病机制之一是
临床上最常见的鳃裂囊肿来源于
使用水胶体弹性印模料取印模后,强调要及时灌注,其目的是
在采用强制确定法选择价值工程对象时,当价值系数()时,应选为价值工程研究对象。
Twoyearsago,RupertMurdoch’sdaughter,Elisabeth,spokeofthe"unsettlingdearthofintegrityacrosssomanyofourinstitut
简述制约课程的主要因素。
在数据库应用系统设计过程中,不属于概念设计范畴的是______。A)应用软件结构设计B)关键技术方案初.步没计C)模块使用的数据结构设计D)确定DBAS体系结构
在关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A)则候选码为【】。关系模式R(A,B,C,D)最高可以达到【】范式。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tTeacher”、“tCourse”、“tStud”和“tGrade”,试按以下要求完成设计:创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowriteanoticeaccordingtothefollowinginforma
最新回复
(
0
)