有以下程序:#include #define MIN(x,y) (x)<(y)?(x):(y)main(){ int i,j,k; i=10; j=15;k=10*MIN(i,j);printf("%d\n",k); }程序的运行结果是( )
A. 15
B. 100
C. 10
D. 150
查看答案
有以下程序:#include #define N 2#define M N+1#define NUM (M+1)*M/2main(){ int i;for(i=1;i<=NUM; i++); printf(“%d\n”,i);}程序中的for循环执行的次数是( )
A. 5
B. 6
C. 8
D. 9
以下程序的输出结果是_____。#include "stdio.h"#define PR(ar) printf("ar=%d ",ar)main(){ int j,a[]={1,3,5,7,9,11,13,15},*p=a+5;for(j=3; j; j--)switch(j){ case 1:case 2:PR(*p++); break;case 3:PR(*(--p)); }}
请写出一个宏定义MYALPHA(c),用以判断c是否是字母。若是,得1;否则得0。
1879年( )在德国莱比锡大学建立了第一个心理学实验室。
A.弗洛伊德
B.艾宾浩斯
C.冯特
D.华生