第九章单元测试
以下叙述中正确的是( )
以下叙述正确的是( )。
有以下程序
#include <stdio.h>
#define S(x) x*x
main()
{
int k=5, j=2;
printf("%d,%d", S(k+j+2),S(j+k+2));
}
程序的运行结果是( )有如下程序
#include <stdio.h>
#define D(x) 4*x+1
main()
{
int i = 2, j = 4;
printf("%d", D(i+j));
}
程序运行后的输出结果是( )有以下宏定义及调用
#define HA 2
#define HB(a) (HA+1)*a
...
x=HA*(HA+HB(2));
则以下判断正确的是( )。
A:#include命令行不能出现在程序文件的中间
答案:在一个程序中,允许使用任意数量的#include命令行
A:一个#include行可以包含多个文件,且最后一个文件起作用
A:21,18
A:25
A:宏定义不允许嵌套
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!