网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在宏定义# define P13.1415926中,用宏名PI代替一个 ( )
A.单精度数
B.双精度数
C.常量
D.字符串
参考答案
更多 “ 在宏定义# define P13.1415926中,用宏名PI代替一个 ( )A.单精度数B.双精度数C.常量D.字符串 ” 相关考题
考题
●下列叙述中正确的是 (34) 。(34) A.宏替换不占用运行时间B.在带参的宏定义中,要定义其形式参数的类型C.在带参的宏定义中,形式参数是变量D.在带参的宏定义中,形式参数是常量
考题
在下列关于宏定义命令# define的叙述中,正确的一条是 ( )A.用一个指定的标识符(宏名)来代替一个长整型数B.用一个指定的标识符(宏名)来代替一个双精度数C.用一个指定的标识符(宏名)来代替一个字符串D.用一个指定的标识符(宏名)来代替一个单精度实数
考题
下面宏定义正确的是( )A.#define S a*bB.#define PI 3.14;C.#define max(a,b) ((a) >(b) ?(a) ;(b) )D.#define s(x) (x)*(x);
考题
设有定义:#define STR "12345";,则以下叙述中正确的是( )A.宏名STR代替的是数值常量12345B.宏定义以分号结束,编译时一定会产生错误信息C.宏名STR代替的是字符串"12345";D.宏名STR代替的是字符串常量"12345"
考题
下列叙述中,错误的是( )。 A.宏能够一次完成多个操作B.可以将多个宏组成一个宏组SXB
下列叙述中,错误的是( )。A.宏能够一次完成多个操作B.可以将多个宏组成一个宏组C.可以用编程的方法来实现宏D.宏命令一般由动作名和操作参数组成
考题
以下说法正确的是( )A.宏定义是C语句,所以要在行末加分号B.可以使用#undef命令来终止宏定义的作用域C.在进行宏定义时,宏定义不能层层置换D.对程序中用双引号括起来的字符串内的字符,与宏名相同的要进行置换
考题
当执行下列宏定义命令后,S的值为 ( ) # defineR3.0 # define PI 3.1415926 # define L2 * PI * R # define S PI * R * RA.3.1415926B.18.849556C.3D.28.2743334
考题
单选题在宏定义“#define MAX 100”中,用宏名代替一个()。A
整数B
长整数C
字符串D
常量
热门标签
最新试卷