首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(intA) { int b=0; static int c=3; a =( c++,b++); return ( a ); } main() { int a = 2, i, k; for( i=0;
有以下程序 #include int fun(intA) { int b=0; static int c=3; a =( c++,b++); return ( a ); } main() { int a = 2, i, k; for( i=0;
admin
2015-07-31
52
问题
有以下程序
#include
int fun(intA)
{
int b=0;
static int c=3;
a =( c++,b++);
return ( a );
}
main()
{
int a = 2, i, k;
for( i=0; i<2; i++ )
k = fun(a++);
printf( "%d\n",k );
}
程序的输出结果是
选项
A、4
B、0
C、1
D、2
答案
B
解析
题目中fun函数被执行了两次,两次执行后,都是返回了函数内部的b值,所以答案为0,即B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/m9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
在C语言中,下列关于文件操作的叙述正确的是()。
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();pu
下面函数的功能是______。exchange(int*ptr1,*ptr2){int*ptr;ptr=-ptr1;ptr1=ptr2;ptr2=ptr;}
设有下列二叉树:对此二叉树中序遍历的结果为()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
设有如下三个关系表下列操作中正确的是
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
随机试题
对郁证实证的治疗,常采用的治法有
新安装的变压器不需要干燥的条件是变压器注入合格绝缘油后,()。
为了克服投资利润率指标的某些缺陷,应采用()作为投资中心的评价指标。
自然人转让房地产,其转让的房地产坐落地与其居住所在地不一致时,在()税务机关申报缴纳土地增值税。
社会工作者在承担倡导者角色时,应该避免的是()。
若函数f(x)=x3-x在(a,10-a2)上有最小值,则a的取值范围为_________.
动机越强,做事情的效率越高。()
无知∶教育
根据我国宪法的规定,下列说法不正确的是:
一些国际环境组织近年来已改变了保护策略。他们努力拯救整个自然环境,而不是在一段时间内只力图拯救一个物种。许多专家感到在过去15年中,最成功的是世界上几乎所有国家都有了国家动植物保护区和保护公园。这意味着天然的野生生物区将继续供养着许多种相互依存的野生动植物
最新回复
(
0
)