2013计算机二级考试C语言章节题及答案13
一、选择题 12.1 以下程序的输出结果是 A) 15 B) 100 C) 10 D) 150 #define MIN(x,y) (x)<(y)?(x):(y) main() { int i,j,k; i=10; j=15; k=10*MIN(i,j); printf("%dn",k); } 答案:A 13.2 以下程序中的for循环执行的次数是 A) 5 B) 6 C) 8 D) 9 #define N 2 #define M N+1 #define NUM (M+1)*M/2 main() { int i; for(i=1; i<=NUM; i++); } 答案:C 13.3 以下程序的输出结果是 A) 11 B) 12 C) 13 D) 15 #include "stdio.h" #define FUDGF(y) 2.84+y #define PR(a) printf("%d",(int)(a)) #define PRINT1(a) PR(a); putchar(’n’) main() { int x=2; PRINT1(FUDGF(5)*x); } 答案:B 首页 1 2 3 4 尾页 相关资料 |