首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2015-08-14
63
问题
有以下程序:
#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);}
prinff("\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://kaotiyun.com/show/uGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);
有以下程序:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是______。
有以下程序:voidsott(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i];a
结构化程序有3种基本结构组成,3种基本结构组成的算法______。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f
C语言规定,在一个源程序中,main函数的位置
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
随机试题
态度行为意向成分是指个体对客体的()
判断手卫生消毒合格的标准是
动脉粥样硬化的危险因素有()。
我国《合同法》认定违约行为采用的是()责任原则。
操作系统中的进程与处理器管理的主要功能是()。
天文照相用未曝光平面软片,规格200×250mm
甲、乙两数之和加上甲数是220,加上乙数是170,甲、乙两数之和是()。
《权利请愿书》
下列说法错误的是()。
设,问a,b,c为何值时,向量组α1,α2,α3与β1,β2,β3是等价向量组?向量组等价时,求α1由β1,β2,β3线性表出的表出式及β1由α1,α2,α3线性表出的表出式.
最新回复
(
0
)