首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int b=3; int fun(int *k) {b=*k+b;return(b);} main() {int a[10]={1,2…3,4,5,6,7,8
有以下程序: #include<stdio.h> int b=3; int fun(int *k) {b=*k+b;return(b);} main() {int a[10]={1,2…3,4,5,6,7,8
admin
2018-09-26
30
问题
有以下程序:
#include<stdio.h>
int b=3;
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;printr(’’%d’’,b);}
printf(’’\n’’); }
程序运行后的输出结果是( )。
选项
A、12 14
B、12 32
C、10 14
D、10 20
答案
B
解析
i=2时,fun(&a[2])返回值是:b=b+a[1]=3+3=6,b=b+b=6+6=12;i=3时,fun(&a[3])返回值是:b=b+a[3]=12+4=16,b=b+b=16+16=32。
转载请注明原文地址:https://jikaoti.com/ti/Ita0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一函数:以下程序段中不能根据x值正确计算出y值的是
下列程序执行后输出的结果是______。intd=1;fun(intp){intd=5;d+=p++;printh("%d,",d);}main(){
有以下程序:#include<stdio.h>floatf1(floatn){returnn*n;}floatf2(floatn){return2*n;}main(){float(*p1)(float),(*
以下程序的输出结果是______。 main() { union { int i[2]; long j; char m[4]; }r,*s=&r; s->i[0]=0x409; s->i[1]=0x407; printf("%d\n",s->m[0]);
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i-){for(j=1;j<=2;j++)printf("%d",i+j);printf(
下面程序段的输出结果是【】。intx=5;do{printf("%d",x-=4);}while(!(--x));
以下程序运行后的输出结果是_________。intfun(inta){intb=0;staticintc=3;b++:c++;return(a+b+c);}main(){inti
下面程序的功能是:计算1~10之间的奇数之和与偶数之和,请填空。#include<stdio.h>main(){inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2){a
以下错误的定义语句是
随机试题
以下属于企业成本控制手段的是()
目前我国最易引起心房颤动的疾病是
A.机械性肠梗阻B.痉挛性肠梗阻C.绞窄性肠梗阻D.麻痹性肠梗阻E.闭袢性肠梗阻弥漫性腹膜炎
箱式消火栓的安装应符合下列规定()。
以下说法正确的有()。
求f(x,y)=xe一的极值。
使用IE浏览器时,若将主页设置为空白页,则在“Intemet选项”对话框的相应位置处显示()。
使用独立测试团队的最主要原因是(52)。
ItispossibleforstudentstoobtainadvanceddegreesinEnglishwhileknowinglittleornothingabouttraditionalscholarlyme
Whatdoesthespeakertellusaboutimportantdecision-makingintheUS?
最新回复
(
0
)