( Time::25min)
一、选择题
1. 下列程序的运行结果是
# define A 5
# define B A+1
main( )
{
int a;
a=B;
printf(″%d\n″a--);
}
A.6
B.5
C.4
D.出错
2. 设int i,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句
for(i=0;i<3;i++)
printf(″%d″,x[i][2-i]);
的输出结果是
A.147
B.159
C.357
D.369
3. 设有以下程序段:int a=1, b=10, c=1, x;x=a&&b||++c;printf(″%d, %d\n″,x,c);执行后输出的结果是
A.0,0
B.0,1
C.1,0
D.1