内容发布更新时间 : 2025/11/4 11:54:23星期一 下面是文章的全部内容请认真阅读。
printf(“%d”,x[j][2-j]);
A、1 5 9 B、1 4 7 C、3 5 7 D、3 6 9
6、下列程序运行后的输出结果是:( ) main()
{ int n[3],t,j,k; for(t=0;t<3;t++) n[t]=0; k=2;
   for(t=0;t A、 2          B、 1            C、 0            D、3    7、有以下程序  main()  {  int p[7]={11,13,14,15,16,17,18}, i=0,k=0; while(i<7 && p[i]%2) { k =k+ p[i]; i++; } printf(\}  执行后输出结果是:(  )  A、58          B、56        C、45           D、24    8、以下能正确定义数组并正确赋初值的语句是:(  )  A、int N=5,b[N][N];               B、int a[1][2]={{1},{3}}; C、int c[2][]= {{1,2},{3,4}};     D、int d[3][2]={{1,2},{3,4}};    9、有以下程序  main()  {  int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2;  for(i=0; i<3; i++)  {   printf(\}  执行后输出结果是:( )  A、4 5 6          B、2 5 8        C、3 6 9          D、7 8 9    10、以下能正确定义一维数组的选项是:(  )  A、int num[];                B、int num[0..100];  C) #define N 100            D) int N=100;  int num[N];                  int num[N];     11、下列选项中正确的语句组是:(  )  A、char s[8]; s={\、char *s; s={\   C、char s[8]; s=\、char *s; s=\    12、有以下程序段  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值是:(  )  A、5            B、6            C、8             D、9    13、有以下程序  main( )  {  char a[]=\         printf(\ }     执行后输出结果是:(  )  A、7  7          B、8 8           C、8 10            D、10 10    14、有以下程序的输出结果是:(  )  void swap1(int c[]) { int t;    t=c[0];c[0]=c[1];c[1]=t; }  void swap2(int c0,int c1) {  int t;     t=c0;c0=c1;c1=t;} main( )  {   int a[2]={3,5},b[2]={3,5};         swap(a);  swap2(b[0],b[1]);          printf(\ }     A、5 3 5 3            B、 5 3 3 5         C、3 5 3 5             D   15、有以下程序  int f(int b[][4]) {   int i,j,s=0;     for(j=0;j<4;j++)     {  i=j;  if(i>2)  i=3-j;         s+=b[i][j];     }     return s; }  main( )  {  int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}};    printf(\}     执行后的输出结果是:(  )  、3 5 5 3   A、12             B、11             C、18             D、16     16、有以下程序  void sort(int a[],int n) {  in t i,j,t;