首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*A));}
下列叙述中正确的是()。
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(S);for(i=j0;s[i]!’\0’;i++)
下列关于线性链表的描述中正确的是()。
下列叙述中正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
以下不属于对象的基本特点的是
随机试题
“为事择人者治,为人择事者乱”,这说明行政组织编制应遵循
防御反应中枢主要位于
与女子妊娠密切相关的经脉是()
下列表述中,适合于科目汇总表账务处理程序的是()。
汉译英:“篓”,正确的翻译为( )。
王某明知某电器产品不符合保障人身安全的国家标准,仍然大量进货销售,销售额达80万元。某企业因使用这种电器造成短路,引起火灾,致3人轻伤,部分厂房烧毁。下列说法正确的是()。
Readingtooneselfisamodernactivitywhichwasalmostunknowntothescholarsoftheclassicaland【C1】______worlds,whiledur
有以下程序#includevoidfun(inta[],intn){inti,j=0,k=n/2,b[10];for(i=n/2-1;i>=0;i--){b[i]=a[j];b[k]=a[j+1];j+=2;
Bothdiscipline-basedandaffection-basedparentingmethodsstandthechanceofunderminingtheirownassumptions:Overreliance
中国哲学源于春秋战国时期,这一时期因“百家争鸣”而闻名,特点之一是中国学术和文化得到了极大的发展。中国哲学的主要主题深受生活在周朝后半期的老子、孔子、孟子等重要思想家的影响。人文主义是中国哲学的主要特征(attribute)。人类的作用及其在社会中的地
最新回复
(
0
)