单项选择题
若有以下程序
#include<stdio.h>
#define S(x)x*x
#define T(x)S(x)*S(x)
main()
int k=5,j=2;
printf("%d,%d\n",S(k+j),T(k+j));
则程序的输出结果是______。
A.17,37
B.49,2401
C.17,289
D.49,289
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 #include<stdio.h> #define N 2 #define M N+1 #define NUM(M+1)*M 2 main() printf( %d n ,NUM); 程序运行后的输出结果是______。
A.8
B.4
C.9
D.6
点击查看答案&解析
单项选择题
以下叙述中正确的是______。
A.在C语言中,预处理命令行都以”#”开头
B.预处理命令行必须位于C源程序的起始位置
C.#include<stdio.h>必须放在C程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能
点击查看答案&解析
相关试题
有以下程序 #include<stdio.h> main...
有以下程序 #include<stdio.h> main...
有以下程序 #include<stdio.h> main...
有以下程序 #include<stdio.h> main...
以下程序依次把从终端输入的字符存放到f文...