【单选题】
#define X a+b
main( )
{
int a=3,b=4,s1;
s1=2*X;
printf(%d\n,s1);
},以上程序的运行结果是( )?
【单选题】
下面叙述正确的是( )?
②
可以把define定义为用户标识符,但不能if定义为用户标识符
③
可以把if定义为用户标识符,但不能define定义为用户标识符
【单选题】
C语言中while和do-while循环的主要区别是( )?
②
while的循环控制条件比do-while的循环控制条件严格
【单选题】
在C语言中,引用数组元素时,其数组下标的数据类型允许是( )?
【单选题】
要判断char型变量m是否是数字字符,可以使用下列表达式
【单选题】
下列表达式中,不满足“当x的值为偶数时值为真,为奇数时值为假”的要求( )?
【单选题】
如有以下定义和语句,则对w数组元素的非法引用是?
int w[2][3],(*pw)[3];pw=w;
【判断题】
在“IN AL,端口地址”指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是一个立即数,其范围是0~65535
【判断题】
汇编语言源程序不一定包含数据段、堆栈段,但必须包含代码段。