首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a) { int b=0; static int c=3; a =( c++,b++); return ( a ); } main() { int a = 2, i, k; for( i=0; i
有以下程序 #include int fun(int a) { int b=0; static int c=3; a =( c++,b++); return ( a ); } main() { int a = 2, i, k; for( i=0; i
admin
2019-08-18
73
问题
有以下程序
#include
int fun(int a)
{
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、0
B、4
C、1
D、2
答案
A
解析
函数fun()中语句"a =( c++,b++);"计算的结果始终为0,这是因为逗号表达式的值为最后一个表达式,即"b++"的值,b为局部变量,每次调用时均初始化为0,所以函数fun()的返回值始终为0,计算得k的值也为0,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/opRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数ma
请编写函数fun,函数的功能是:移动一维数组中的内容:若数组中有n个整数,要求把下标从0到P(含p,p小于等于n-1)的数组元素平移到数组的最后。例如,一维数组中的原始内容为:1,2,3,4,5,6,7,8,9,10:p的值为3。移动后,一维数
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7;若给hum1和num2分别输入27和81,则输出的最大公约数为27。
请编写函数fun,其功能是:计算并输出3到n之问(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序在文件PROG
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数mai
以下选项中,能用作数据常量的是
以下叙述中正确的是
随机试题
中国茶艺最本质的美学特征不包括下列哪个选项
男性,32岁,胸部撞伤后30min,自觉右胸疼痛。查体:脉搏80/min,血压120/80mmHg,呼吸16/min,气管居中,左右胸均有压痛,两肺呼吸音存在。其处理原则是
病毒性心肌炎的可见病原体有
下列致病菌,对链霉素敏感的是
在确定目标市场后,大体上企业进入目标市场可以通过的途径有()。
声誉风险管理是基于前瞻性理念而形成的全面、预防性的风险管理方法,得到国际上越来越多的金融机构特别是大型商业银行的高度重视。()(2008年上半年)
因材施教的教学原则反映了人的身心发展的()
教师发现班里有一名学生缺课,就会想到该生缺课的各种可能性原因。这种心理活动属于()。(2016.安徽)
A2-B2=(A+B)(A-B)的充分必要条件是______.
Musiccomesinmanyforms;mostcountrieshavestyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
最新回复
(
0
)