首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int b=2: int fun(int*k) { b=*k+b; return(b); } main() { int a[10]={1,2,3,
有以下程序: #include<stdio.h> int b=2: int fun(int*k) { b=*k+b; return(b); } main() { int a[10]={1,2,3,
admin
2018-01-14
65
问题
有以下程序:
#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=10。第二次循环时,b=10,然后fun(&a
),代入a
=4,这时fun(&a
)=10+4=14,所以b=fun(&a
)+b=14+14=28.
转载请注明原文地址:https://kaotiyun.com/show/6Hxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。
有下列程序:main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}执行后的结果是()。
有下列程序:main(){char*p[]={"3697","2584"};inti,j;longnum=0;for(i=0;i<2;i++){j=0;while(p[i][j]!=’\0’){if
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
关系数据库中能实现的专门关系运算包括________、连接和投影。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
下列链表中,其逻辑结构属于非线性结构的是()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test,t","rb");
在软件开发过程中,软件结构设计是描述______。
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
随机试题
A、Theyaremotorcyclesdesignatedforwatersports.B、Theyarespeedyboatsrestrictedinnarrowwaterways.C、Theyarebecoming
Feigl反应无色甲蓝反应
防治日本血吸虫药抗疟药
使用保护具时,病人的肢体应处于
下列有关或有事项的表述中,正确的是()。
如果人民法院自收到行政诉讼的起诉状之日起七日内不能决定是否受理,根据行政诉讼法及相关规定,下列说法哪些是正确的?
阅读下列公文,回答问题。①
浏览媒体报道不难发现,在不少传销、金融诈骗案件中,老年人口尤其是农村老年人都被列为一级“猎物”,犯罪分子正是看中了这一群体大多与社会脱节,对各种诈骗“套路”缺少认识的弱点,而且精神_______之痛,也多被保健品骗子所利用,成为攻克老年人心理防线_____
有以下结构体说明、变量定义和赋值语句: structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0]; 则下列scanf函数调用语句有错误的是()。
面向对象程序设计思想的主要特征中不包括
最新回复
(
0
)