首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
52
问题
有以下程序
#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全国计算机二级
相关试题推荐
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
以下程序的运行结果是______。intx;main(){inta=5,b=8;swap(a,b);printf("a=%d,b=%d,x=%d\n",a,b,x);}swap(inta
已知函数定义如下,函数abed的功能是()。abcd(char*s1,char*s2){while(*s2++=*s1++);}
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
下列叙述中不正确的是()。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
下列工具中为需求分析常用工具的是()。
下列叙述中正确的是()。
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(S);for(i=j0;s[i]!’\0’;i++)
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
启动窗体时,系统首先执行的事件过程是()。
门静脉高压症分流术前后护理方法正确的是
下列说法符合人类辅助生殖技术伦理要求的是
混凝土中加引气剂使混凝土()显著提高。
梁的横截面是由狭长矩形构成的工字形截面,如题65图所示。x轴为中性轴。截面上的剪力竖直向下,该截面上的最大切应力在()。
按照合同规定工程完工后,业主未能在合同规定时间内向承包商付款,则承包商有权利收取()。
简述我国司法机关依法独立行使职权原则的内涵。(2015简64)
新时期爱国统一战线的基本任务是:高举爱国主义、社会主义旗帜,团结一切可以团结的力量,调动一切积极因素,化消极因素为积极因素
若有“doublea;”,则正确的输入语句是()。
Viewedfromthehilltop,afewneglectedfarmhouseslayscatteredinthevalley.Ifwewantedtofindshelterforthenight,tha
最新回复
(
0
)