题目内容

定义宏将两个float类型变量的数据交换,下列写法中最好的是 。

A.
B. define jh(a,b) t=a;a= b;b=t;
C. B.
D. define jh(a,b) {float t;t=a;a=b;b=t;}
E. C.
F. define jh(a,b) a=b;b=a;
G. D.
H. define jh(a,b,t) t-a;a=b;b=t;

查看答案
更多问题

在函数的返回值类型与返回值表达式类型的描述中,错误的是 。

A. 函数返回值的类型是在定义函数时确定的,在函数调用时不能改变
B. 函数返回值的类型就是返回值表达式的类型
C. 函数返回值的类型与返回值表达式类型不同时,函数表达式类型应转换成返回值类型
D. 函数返回值的类型决定了返回值表达式的类型

以下叙述中错误的是 。

A. 预处理命令行都必须以
B. 开始
C. 在程序中凡是以
D. 开始的语句行都是预处理命令行
E. C++程序在执行过程中对预处理命令行进行处理
F. 预处理命令行可以出现在C++程序中任意一行上

当函数参数表用____保留字表示时,表示该参数表为空。

在C++程序中,所有函数在使用前都要使用相应的函数原型语句加以声明,但____函数不需要声明。

答案查题题库