1.以下程序运行时输出第一行是?
#include<stdio.h>
int main(void)
{
int i,j,a[3][3]={0};
for(i=0;i<3;i++)
for(j=0;j<3;j++)
switch(i-j+2)
{
case 0:
case 1:a[i][j]=1;
break;
case 2:a[i][j]=2;
break;
case 3:a[i][j]=3;
break;
case 4:a[i][j]=5;
break;
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%4d",a[i][j]);
printf("\n");
}
return 0;
}
答案:注意:第一行是211而不是210