首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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
有以下程序: #include<stdio.h> 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
admin
2019-06-12
34
问题
有以下程序:
#include<stdio.h>
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、1012
B、810
C、1028
D、1016
答案
C
解析
因为int是全局变量。所以它的值在整个程序结束时才会消失。for循环第一次i=2,a
=3,所以fun(&a
)=3+2=5,这时b为5,所以b=fun(&a
)+b=5+5=1 0。第二次循环时,b=10,然后fun(&a
),代入a
=4,这时fun(&a
)=10+4=14,所以b=fun(&a
)+b=14+14=28。
转载请注明原文地址:https://kaotiyun.com/show/ajRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
有以下程序段scanf("%d%d%d",&a,&b,&c);if(a>b)a=b;if(a>c)a=c;printf("%d\n",a);该程序段的功能是()。
有如下程序#includemain(){inta=0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);}程序运行后
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;im)m=s[i][k];returnm;}main(){inta[4]
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
有如下程序#include#includestructS{charname[10];};voidchange(structS*data,intvalue){strcpy(data->name,"****");valu
在数据库设计中,将E-R图转换成关系数据模型的过程属于
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
肺血栓栓塞症溶栓治疗的药物不包括
与斜坡关系密切的脑池不包括下列哪项
阿托品对缓解哪一项症状无效诊断本病最特效的指标是
EAN码中由厂商自行制定的码是从右()数字。
243,162,108,72,48,()
下列不属于我国宪法基本原则的是()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、贯彻执行能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定材料,按照后面提出的“作答要求”依次作答,答案书写在指定的位置。二、给定资料材料1刚
我国刑法在溯及力问题上采取的是从旧兼从轻原则。()
Whatisthispassage?Itisa__________.WhatdidJacobWarrenstudyintheuniversity?JacobWarrenstudied__________.
SarrElysetookasipfromaplasticcup.Likeapractisedwinetaster,sheswilledthedarkliquidaroundinhermouththenswa
最新回复
(
0
)