首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int fun(int x) {int y; y=x++: return y; } main() {int k; for(k=0;k<3;k++){pfinff("%d,",fun(k)+k);k++;}
若有以下程序 #include<stdio.h> int fun(int x) {int y; y=x++: return y; } main() {int k; for(k=0;k<3;k++){pfinff("%d,",fun(k)+k);k++;}
admin
2021-07-09
36
问题
若有以下程序
#include<stdio.h>
int fun(int x)
{int y;
y=x++:
return y;
}
main()
{int k;
for(k=0;k<3;k++){pfinff("%d,",fun(k)+k);k++;}
}
执行后的输出结果是( )。
选项
A、1,5,
B、0,6,
C、0,4,
D、1,7,
答案
C
解析
fun()函数的功能是将参数x的值赋给y,然后x自增1,返回y的值,所以:fun()的返回值与实参值相同;main()函数的for循环中,k的初值为0,执行printf语句时,输出fun(0)+0,结果为0;接着执行两次k++,此时k的值为2,循环条件k<3满足,继续执行printf()函数,输出fun(2)+2,结果为4;接着再次执行2次k++,k为4,不满足循环条件,程序运行结束,所以程序输出结果为:0,4,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/7Ekp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
以下关于结构化程序设计的叙述中正确的是()。
有以下程序#include<stdio.h>main(){inta=-1,b=-1;while(++a)++b;printf("%d,%d\n",a,b);}程序的运行结果是
若有以下定义,则对数组元素的正确引用是()。inta[5],*p=a;
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函
下列叙述中正确的是
以下叙述中错误的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
随机试题
蓝紫光疗法可以治疗的疾病是
行根尖诱导术时,所用根管充填材料是
A.心B.肾C.脾D.肺E.肝
患者,女,58岁,已绝经多年,几个月来常有少量不规则出血,来院检查诊断为子宫内膜癌。下述不是该病特点的是
()沥青混凝土搅拌设备集料的加热温度比沥青温度高10~30℃。
第一部称作以结构和功能相结合的原则编写的对外汉语教材是_____。
Universitiesareinaseeminglyself-contradictoryposition.AsStefanCollinipointsoutinhisbook,theseancient【C1】________
()是PMO应具备的特征。①负责制定项目管理方法,最佳实践和标准②对所有项目进行集中的配置管理③项目之间的沟通管理协调中心④在项目约束条件下完成特定的项目成果性目标⑤对项目之间的关系组织资源进行优化使用
SoWhatAmanwascominghomelateonenight—aboutthreeo’clockinthemorning—whenhesawaguystandinginfrontofahou
【B1】【B11】
最新回复
(
0
)