首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int fun(char x,char y) { if(x>y) return x; return y; }
有如下程序: #include using namespace std; int fun(char x,char y) { if(x>y) return x; return y; }
admin
2019-04-18
55
问题
有如下程序:
#include
using namespace std;
int fun(char x,char y)
{
if(x>y)
return x;
return y;
}
int main()
{
int a(9),b(8),c(7);
cout<
return 0;
}
运行后的输出结果是( )。
选项
A、8
B、9
C、7
D、函数调用出错
答案
B
解析
程序中,fun()函数的作用是将形参x、y中的较大值作为函数值返回;main()函数首先使用直接初始化方式,初始化a的值为9,b的值为8,c的值为7,然后调用函数:fun(fun(a,b),fun(b,c));并将返回值输出,由于a>b,b>c,所以fun(fun(a,b),fun(b,c))等价于:fun(a,b),也就等价于a。本题答案为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/YZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了取代C中带参数的宏,在C+十中使用
用树状结构表示实体之间联系的模型是
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和______的程序设计阶段。
若磁盘上已存全路径文件名为c:\ctest\test.txt的文件,下面语句中不能打开该文件的是()。
下面表示引用的方法中正确的是()。已知:intn=10;
下面程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";strcpy(a
请在下列程序中的空格处填写正确的语句:classSample{public:Sample(){}~Sample(){}voidSetData(intdatA){//将Sample类成员变量d
栈C最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列哪个序列不是可能的出栈序列()。
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,intn0)
下面的符号中可以用作C++标识符的是()。
随机试题
工艺规程的作用是什么?
A.头痛、呕吐、视乳头水肿B.血压升高、脉搏、呼吸变慢C.头痛、呕吐、颈项强直,早期出现呼吸改变,而意识、瞳孔改变较晚D.头痛、呕吐、意识障碍,病变同侧瞳孔散大伴对侧瘫痪E.对侧肢体偏瘫Cushing综合征表现为
男性,61岁。心悸、乏力、消瘦1年余,未就医诊治。2周前开始发热,T37℃~38℃,伴咳嗽、咳痰,服用止咳祛痰药物,近3天心悸、乏力症状明显加重,体温持续39.0℃以上。查体:P110次/分,R32次/分,BP180/50mmHg。消瘦,意识模糊,烦躁不安
收回货款1500元存入银行,记账凭证误填为15000元,并已入账。正确的更正方法是()。
下列选项中哪些属于“企业名称”的规范()
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是______。
操作系统中的文件管理系统为用户提供的功能是()。
Theabilitytocommunicateistheprimaryfactorthatdistinguisheshumanbeingsfromanimals.Anditistheabilitytocommunic
AlthoughIlikedtheappearanceofthehouse,whatreallymademedecidetobuyitwasthebeautiful______throughthewindow.
ThroughoutGeorgeBush’spresidency,thefederalgovernmenthasrefusedtosupportanyregulationofthegreenhousegasesthatc
最新回复
(
0
)