当前位置:高考升学网 > 招聘笔试题 > 正文

2019年全国计算机等级考试二级C语言笔试题和面试题答案(二)

更新:2023-09-14 14:06:03 高考升学网

  (27)已有定义:char a[]="xyz",b[]={'x','y','z'};,以下叙述中正确的是______。

  A)数组a和b的长度相同 B)a数组长度小于b数组长度

  C)a数组长度大于b数组长度 D)上述说法都不对

  (28)有以下程序

  void f(int x,int y)

  {

  int t;

  t=x;x=y;y=t;

  }

  main()

  {

  int a[8]={1,2,3,4,5,6,7,8},i,p,q;

  p=a;q=&a[7];

  while(p{f(p,q);p++;q--;}

  for(i=0;i<8;i++)printf("%d,",a[i]);

  }

  程序运行后的输出结果是______。

  A)8,2,3,4,5,6,7,1, B)5,6,7,8,1,2,3,4,

  C)1,2,3,4,5,6,7,8, D)8,7,6,5,4,3,2,1,

  (29)有以下程序

  main()

  {

  int a[3][3],p,i;

  p=&a[0][0];

  for(i=0;i<9;i++)p[i]=i;

  for(i=0;i<3;i++)printf("%d",a[i]);

  }

  程序运行后的输出结果是______。

  A)012 B)123 C)234 D)345

  (30)以下叙述中错误的是______。

  A)对于double类型数组,不可以直接用数组名对数组进行整体输入或输出

  B)数组名代表的是数组所占存储区的首地址,其值不可改变

  C)当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息

  D)可以通过赋初值的方式确定数组元素的个数

  (31)有以下程序

  #define N 20

  fun(int a[],int n,int m)

  { int i,j;

  for(i=m;i>=n;i--)a[i+1]=a[i];

  }

  main()

  {

  int i,a[N]={1,2,3,4,5,6,7,8,9,10};

  fun(a,2,9);

  for(i=0;i<5;i++)printf("%d",a[i]);

  }

  程序运行后的输出结果是______。

  A)10234 B)12344 C)12334 D)12234

  (32)有以下程序

  main()

  {

  int a[3]={0},(ptr),i,j;

  for(i=0;i<2;i++) {ptr=a+i; scanf("%d",ptr); ptr++; }

  for(i=0;i<3;i++)

  { for(j=0;j<2;j++) printf("%2d",a[i][j]);

  printf("\n");

  }

  }

  若运行时输入:1 2 3<回车>,则输出结果是______。

  A)产生错误信息 B)1 0 C)1 2 D)1 0

  2 0 3 0 2 0

  0 0 0 0 3 0

  (33)有以下程序

  prt(int m,int n)

  { int i;

  for(i=0;i}

  main()

  {

  int a[]={1,2,3,4,5},i;

  prt(a,5);

  for(i=0;i<5;i++)

  printf("%d,",a[i]);

  }

  程序运行后的输出结果是______。

  A)1,2,3,4,5, B)2,3,4,5,6, C)3,4,5,6,7, D)2,3,4,5,1,

  (34)有以下程序

  main()

  { int a[]={1,2,3,4,5,6,7,8,9,0},p;

  for(p=a;p}

  程序运行后的输出结果是______。

  A)1,2,3,4,5,6,7,8,9,0, B)2,3,4,5,6,7,8,9,10,1,

  C)0,1,2,3,4,5,6,7,8,9, D)1,1,1,1,1,1,1,1,1,1,

  (35)有以下程序

  #define P 3

  void F(int x){return(Pxx);}

  main()

  {printf("%d\n",F(3+5));}

  程序运行后的输出结果是______。

  A)192 B)29 C)25 D)编译出错

  (36)有以下程序

  main()

  {int c=35;printf("% 更多经典的笔试题目分享:
中粮集团笔试真题
广州本田汽车笔试真题
去哪儿网笔试题
网通笔试题

怎么辨别im钱包是不是假的-imtoken钱包汇率-imtoken怎么充币-im钱包里的eth怎么提现到银行卡