早教吧 育儿知识 作业答案 考试题库 百科 知识分享

问3个C++笔试题目1以下关于调用函数时,形、实参结合的通用规则不正确的描述为。A、实参可以是变量,也可以是常数或者表达式。B、实参的个数可以多于形参,也可以少于形参。C、

题目详情
问3个C++笔试题目
1
以下关于调用函数时,形、实参结合的通用规则不正确的描述为_______。
A、实参可以是变量,也可以是常数或者表达式。
B、实参的个数可以多于形参,也可以少于形参。
C、系统将为形参分配内存单元。
D、实参必须与对应的形参类型相兼容。
答案选择B,但是C,不是只有在被调用时,形参才会分配内存单元吗?
D实参有时候不是可以不喝形参类型相同吗?这里的兼容和相同意思一样吗?
2
下列哪个不是重载函数在调用时选择的依据_________。
A、形参类型 B、形参个数
C、函数名 D、函数返回值类型
答案是C,但是D不也不是选择的依据吗?如果两个函数形参个数和类型都相同,只有参数名不同,合法吗?能作为重载函数吗?
3
若已定义double使用语句area=Trgl_Area(3.5, 4, 6.2);调用求三角形面积函数,则下列式中 是正确的函数原型说明。
A、floatTrgl_Area(float,int, float);
B、intTrgl_Area(x, y, z);
C、doubleTrgl_Area(double, double, double);
D、int Trgl_Area(float x, float y, float z);
这一题为什么选D不选C 呢?
▼优质解答
答案和解析

说说我的看法:

  1. B正确。C,调用时分配也是系统分配,不是程序员用代码分配;D,兼容就是相配的意思,相配并不一定要相同,就当是“可以”来理解吧。所以本题无歧意。

  2. 我认为D才是正确答案。难道调用重载函数时能把与A函数的形参类型和个数对应相同的B函数当作被调函数吗?显然错误。所以函数名是必须选择的依据。

  3. 在下认为C正确。D返回类型是int,有几个三角形的面积是int的?

看了问3个C++笔试题目1以下关于...的网友还看了以下:

请问符合参数检验的用了非参数检验,检验出有差异的可能是是降低了还是升高了如题,太多变量,判定每个是  2020-05-20 …

下列说法正确的是()A.有氧气参加的反应都是化合反应B.化合反应一定是氧化反应C.化合反应的共同特  2020-05-21 …

离子方程式中的真正参与反映的元素是什麽意思啊-我目前高一,离子方程式这一块不懂-=什麽才是真正参与  2020-05-22 …

关于合疗经办机构报销与保险公司报销区别正确的是()A.合疗经办机构和保险公司都承担参合群众医疗  2020-05-31 …

spss16.0中的近似t检验是怎么用的啊,有没有教程或者图示,可以直观点是这样的,我有两组数据,  2020-06-13 …

下列对化合反应的叙述中,正确的是()A.化合反应一定是氧化反应B.有氧气参加的反应一定是化合反应C  2020-07-20 …

镁是化合物叶绿素合成的原料,当缺镁时,植物基部叶片发黄,而幼叶生长正常,这说明A.幼叶对镁的需要量  2020-07-30 …

某驾校为了保证学员科目二考试的通过率,要求学员在参加正式考试(下面简称正考)之前必须参加预备考试(  2020-07-31 …

对中国共产党领导的多党合作和政治协商制度理解正确的是()A.中国共产党是执政党,在国家机构体系中处于  2020-11-13 …

一切原子核均具有结合能这句话正确不?按理说氕只有一个核子-质子,应该我也是这么想的,一个质子何来谈原  2020-11-21 …