首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
31
问题
若有以下程序
#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全国计算机二级
相关试题推荐
以下叙述中错误的是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
以下叙述中错误的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。strucflink{chardata;_______}node;
有以下程序:#includeintfun(intx,inty){if(y==0)returnx;elsereturn(fun(一一x,一一y));}main(){printf(’’%d\n’’,fun(5,3));}程序运行后的输
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:****A*BC*DEF*G。在编写函
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
C语言源程序名的后缀是()。
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放人t所指数组中。例如,字符串中的数据为“AA
随机试题
房地产有偿转让方式主要包括:买卖、继承、房地产作价入股等行为。()
关于左心功能不全、肺循环淤血的主要临床表现,下列正确的是
下列阴囊内无痛性肿块,哪些是无透光性的疾病
肝硬化按结节形态分型不包括
在美国药剂师职业道德规范中强调,药剂师
根据定义,物流资源计划是一种集成了()等而形成的物资资源优化配置方法。
以本公司持有的其他公司的有价证券或政府公债等证券作为股利发放的股利支付方式属于()。
下列属于邓小平同志对社会主义的本质的论断有()。
下列各句中,没有语病的一项是()。
OnAugust18thUSNews&WorldReportreleasedits2007rankingsofAmerica’stopcolleges.Thesurveybeganin1983asanunoff
最新回复
(
0
)