首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
23
问题
若有以下程序
#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,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在__2__处使fa指向函数f1,在__3__处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.00
若有以下定义,则对数组元素的正确引用是()。inta[5],*p=a;
下列叙述中正确的是
在软件开发中,需求分析阶段可以使用的工具是()。
在软件开发中,需求分析阶段产生的主要文档是()。
当变量C的值不为2、4、6时,值为“真”的表达式是()。
以下是正确C语言实型常量的是
随机试题
男性,62岁,右上腹阵发性绞痛伴恶心呕吐20小时,急诊入院,寒战高热,明显黄疸。查体:巩膜及全身皮肤黄染,脉搏120次/分,体温40℃,血压90/60mmHg,剑突下压痛,腹肌紧张,白细胞20×109/L。此患者应诊断为
6~14岁小儿血红蛋白正常值的低限是()。
在督促程序中,人民法院向债务人发出支付令后,在下哪种情况下,应当裁定终结督促程序:
建设程序是指建设项目从()到竣工验收、投入使用的整个建设过程中,各项工作必须遵循的先后次序的法则。
下列各种财务决策方法中,可以用于确定最优资本结构且考虑了市场反应和风险因素的是()。
在单因子试验中,假定因子A有r个水平,可以看成有r个总体,若符合用单因子方差分析方法分析数据的假定时,所检验的原假设是()。
社会工作价值观是指( )。
商代晚期的青铜器分为哪四大类?
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
四诊
最新回复
(
0
)