文件包含也是一种预处理语句,它的作用就是将一个源程序文件包含到另外一个源程序文件中。
A. 对
B. 错
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如果不能,说明原因;如果能,请写出运行结果。#include#defineWIN320#definex641#defineSYSTEMWIN32voidmain(){#ifSYSTEM==win32printf("win32\n");#elseprintf("x64\n");#endif}
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如果不能,说明原因;如果能,请写出运行结果。#define LETTER 0int main(){char str[20] = "C language";int i = 0;while ((str[i])){#if LETTERif (str[i] >= 'a' && str[i] <= 'z'){str[i] = str[i] - 32;printf("%c", str[i]);}#elseif (str[i] >= 'A' && str[i] <= 'Z'){str[i] = str[i] + 32;printf("%c", str[i]);}#endifi++;}return 0;}
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如果不能,说明原因;如果能,请写出运行结果。#define DEBUGvoid main(){int i = 0;#ifdef DEBUGprintf("i = %d\n", i);#endifint j = 3;#ifdef DEBUGprintf("j = %d\n", j);#endifint sum = i + j;#ifdef DEBUGprintf("i + j = %d\n", sum);#endif}