首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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(&
有以下程序: #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(&
admin
2019-12-17
83
问题
有以下程序:
#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
解析
i=2时,fun(&a[2])返回值是b=b+a[1]=2+3=5,b=b+b=5+5=10;i=3时,fun(&a[3])返回值是b=b+a[3]=10+4=14,b=b+b=14+14=28。
转载请注明原文地址:https://www.kaotiyun.com/show/F1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidfun(char**p){++p;printf("%sha",*p);}main(){char*a[]=("Morning","Afternoon","Evening","Night");f
有以下程序#include<stdio.h>voidf(int*p,int*q)voidf(int*p,int*q);{main()p=p+1;*q=*q+1;{intm=1,n=2,*r=&m;}f(r,&n);print
以下叙述中错误的是
以下选项中正确的定义语句是
以下关于结构化程序设计的叙述中正确的是
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
数据字典(DD)所定义的对象都包含于
以下能正确定义一维数组的选项是
随机试题
开式下击器的震击力的大小随开式下击器的上部钻柱悬重()。
急性炎症性脱髓鞘性多发性神经病的诊断依据。
阑尾动脉来自
布洛芬属于
下列关于家畜心脏的叙述,不正确的是()。
岗位评价指标计量的基础标准不包括()。
反握(单杠)
下列选项中,不属于学习资源的是()
软件(程序)调试的任务是
WhydidthemangotoDallas?
最新回复
(
0
)