题目内容

在“文件包含”预处理命令形式中,当#include后面的文件名用””(双引号)括起时,寻找被包含文件的方式是( )。

A. 仅仅搜索源程序所在目录
B. 直接按系统设定的标准方式搜索目录
C. 先在源程序所在目录中搜索,再按系统设定的标准方式搜索
D. 仅仅搜索当前目录

查看答案
更多问题

在宏定义#define PI 3.1415926中,用宏名PI代替一个( )。

A. 双精度数
B. 常量
C. 单精度数
D. 字符串

以下叙述不正确的是( )。

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

若有定义#define MOD(x,y) x%y,则执行下面语句后的输出为( )。int z,a=15;float b=100;z=MOD(b,a);printf(“%d\n”,z++);

A. 有语法错误
B. 11
C. 10
D. 6

在任何情况下计算平方数都不会引起二义性的宏定义是( )。

A.
B. define POWER(x) (x)*(x)
C. B.
D. define POWER(x) ((x)*(x))
E. C.
F. define POWER(x) (x*x)
G. D.
H. define POWER(x) x*x

答案查题题库