首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
admin
2012-12-03
51
问题
有下列程序:
fun(int x,int y){return(x+y);)
main()
{ int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的输出结果是( )。
选项
A、6
B、7
C、8
D、9
答案
C
解析
函数fun(int x,int y)的功能是返回x+y的值。在主函数中,变量a,b,c的初始值分别为1,2.3。因此逗号表达式“a++,b++,a+b”的值等于5,表达式c++的值为3,调用于函数的表达式为“fun(5,3);”,其返回值等于8。
转载请注明原文地址:https://kaotiyun.com/show/7gPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n
数字字符0的ASCII值为48,若有以下程序main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-A);}程序运行后的输出结果是
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
以下不能正确计算代数式sin2()值的C语言表达式是()。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下列程序可以判断输入的年份是不是闰年。#includemain(){int【】,leap;scanf("%d",&year);if(year%4)leap=0;
软件需求分析一般应确定的是用户对软件的______。
一个算法应该具有“确定性”等五个特性,下面对另外四个特性的描述中错误的是()。
检查软件产品是否符合需求定义的过程称为______。
随机试题
用胰蛋白酶在蛇咬伤部位局部注射其作用是
片剂辅料中的崩解剂是
(),开发商的招标工作即告结束。
高斯模式的理论依据为()。
增值税一般纳税人之间,只要发生销售货物和应税劳务的,就应当向购买方开具专用发票。()
企业难以区分某项变更属于会计政策变更或会计估计变更的,应当将其作为会计政策变更处理。()
下列各项费用支出中,应在“销售费用”科目核算的是()。
某工程建设项目中各工序历时如下表所示,则本项目最快完成时间为(35)周。同时,通过(36)可以缩短项目工期。(36)①压缩B工序时间②压缩H工序时间③同时开展H工序与A工序④压缩F工序时间⑤压缩G工序时间
Wheredoesthisconversationprobablytakeplace?
UnforgettableOlympicMomentsSinceFrenchbaronPierredeCoubertingavefreshlifetotheOlympicmovementin1896,theGa
最新回复
(
0
)