首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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; f
有以下程序: #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; f
admin
2021-02-25
36
问题
有以下程序:
#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、1012
B、810
C、1028
D、1016
答案
C
解析
变量b是全局变量,所以它的值在整个程序结束时才会消失。for循环第一次i=2,a
=3,所以fun(&a
)=3+2=5,这时b为5,所以输出的b=fun(&a
)+b=5+5=10。for循环第二次,i=3,b=10,然后fun(&a
),代入a
=4,这时fun(&a
)=10+4=14,所以输出的b=fun(&a
)+b=14+14=28。
转载请注明原文地址:https://kaotiyun.com/show/49tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx,y,z;x=y=l;z=x++;y++;++y;printf("%d%d%d\n",x,y,z);}程序运行后的输出结果是()
以下叙述中正确的是()。
没有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
以下错误的定义语句是
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
结构化程序设计中,下面对goto语句使用描述正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
随机试题
企业法律顾问以管理为主的工作原则,就是要求企业法律顾问()。
下列是监督检查工作人员检查不正当竞争行为时的一些做法,其中错误的是( )。
一般资料:求助者,女性,27岁,本科学历,公司职员。案例介绍:求助者与丈夫结婚三个多月。由于没有自己独立的住房,与公婆共同居住,求助者内心不情愿,但也没有办法,几个月下来求助者觉得婆婆太强势,家里大事小事都是她做主,自己是受气的小媳妇。求助者提出
某学生活泼、开朗、敏捷、灵活善变,但兴趣不太专一,其气质类型最可能是________。
在当今中国,流行音乐以其势不可挡的冲击力席卷了文化市场,夺去了大部分听众。诚然,流行音乐以它通俗易懂的歌词和琅琅上口的旋律抓住了多数年轻人的心。但不能否认,在另一方面,听众远离古典音乐的原因还在于他们在心理上认为这种音乐过于高雅,是贵族、绅士们的艺术,可望
设,当x→0时,α是β的()
设散列表的地址空间为0到10,散列函数为h(k)=kmod11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为________。
若服务器系统可用性达到99.99%,那么每年停机时间必须小于等于()。
A、Followingclassroominstructions.B、Watchingplentyofmoviesonline.C、Breakingdownculturalbarriers.D、Backpackingaround
ConradHiltonreallywantedtobeabanker.Instead,hesuccessfullychangedthe【C1】______purchaseofaTexaslow-endhotelint
最新回复
(
0
)