华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 二級考試 > C語言程序設(shè)計 > C語言歷年真題 > 文章內(nèi)容
  

2011年9月計算機二級C語言筆試真題

中華IT學院   【 】  [ 2016年8月31日 ]

  (31)以下程序的主函數(shù)中調(diào)用了在其前面定義的fun函數(shù)

  #include

  {

  main()

  {double a[15],k;

  k=fun(a);

  }

  則以下選項中錯誤的fun函數(shù)首部是( )。

  A)double fun(double a[15])

  B)double fun(double *a)

  C)double fun(double a[])

  D)double fun(double a)

  (32)有以下程序

  #include

  #include

  main()

  {char a[5][10]={"china","beijing","you","tiananmen","welcome”);

  int i,j;chart[10];

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

  for(j=i+1;j<5;j++)

  if(strcmp(a[i],a[j])>O)

  {strcpy(t,a[i]);strcpy(a[i],a[j]);strcpy(a[j],t);}

  puts(a[3]);

  )

  程序運行后的輸出結(jié)果是( )。

  A)Beijing

  B)china

  C)welcome

  D)tiananmen

  (33)有以下程序

  #include

  int f(int m)

  { static int n=0;

  n+=m:

  return n;

  )

  main()

  {int n=0;

  printf("%d",f(++n));

  printf("%d\n",f(n++));

  )

  程序運行后的輸出結(jié)果是( )。

  A)1,2

  B)1,1

  C)2,3

  D)3,3

  (34)有以下程序

  #include

  main()

  {char ch [3][5]={"AAAA","BBB","CC");

  printf ("%s\n",ch[1]);

  }

  程序運行后的輸出結(jié)果是( )。

  A)AAAA

  B)CC

  C)BBBCC

  D)BBB

  (35)有以下程序

  #include

  #include

  void fun(char *w,int m)

  {char s,*p1,*p2;

  p1=w;p2=w+m-1;

  while(p1)

  main()

  {char a[]="123456";

  fun(a,strlen(a));puts(a);

  }

  程序運行后的輸出結(jié)果是( )

  A)654321

  B)116611

  C)161616

  D)123456

  (36)有以下程序

  #include

  #include

  typedefstruct{char name[9];char sex;int score[2];}STU;

  STUf(STU a)

  {STU b={"Zhao",'m',85,90};

  inti:

  strcpy(a.name,b.name);

  a.sex=b.sex;

  for (i=0;i<2;i++)a.score[i]=b.score[i];

  return a;

  }

  main()

  f STU c={"Qian",'f',95,92},d;

  d=f(c);

  printf("%s,%c,%d,%d,",d.nalne,d.sex,d.score[0],d.score[1]);

  printf("%s,%c,%d,%d,",c.nanle,c.Sex,c.score[0],c.score[1]);

  }

  程序運行后的輸出結(jié)果是( )。

  A)Zhao,m,85,90,Qian,f,95,92

  B)Zhao,m,85,90,Zha0,m,85,90

  C)Qian,f,95,92,Qian,f,95,92

  D)Qian,f,95,92,Zhao,m,85,90

  (37)有以下程序

  #include

  main()

  { struct node{int n;stmct node+next;} *p;

  structnodex[31={(2,x+l},{4,x+2),{6,NULL}};

  p=x;

  printff"%d,",p->n);

  printf("%dkn",p->next->n);

  }

  程序運行后的輸出結(jié)果是( )。

  A)2,3

  B)2,4

  C)3,4

  D)4,6

  (38)有以下程序

  #include

  main()

  {int a=2,b;

  b=a<<2:printr("%d\n",b);

  )

  程序運行后的輸出結(jié)果是( )。

  A)2

  B)4

  C)6

  D)8

  (39)以下選項中敘述錯誤的是( )。

  A)C程序函數(shù)中定義的賦有初值的靜態(tài)變量,每調(diào)用一次函數(shù),賦一次初值

  B)在C程序的同一函數(shù)中,各復合語句內(nèi)可以定義變量,其作用域僅限本復合語句內(nèi)

  C)C程序函數(shù)中定義的自動變量,系統(tǒng)不自動賦確定的初值

  D)C程序函數(shù)的形參不可以說明為static型變量

  (40)有以下程序

  #include

  main()

  {FILE *fp,

  int k,n,j,a[6]=<1,2,3,4,5,6};

  fp=fopen("d2.dat","w");

  for(i=0;i<6;i++)fprintf(fp,"%d\n",a[i]);

  fclose(fp);

  fp=fopen("d2.dat","r");

  for(i=0;i<3;i++)fscanf(fp,"%d%d",&k,&n);

  fc|ose(fp);

  printf("%d,%d\n",k,n);

  )

  程序運行后的輸出結(jié)果是( )。

  A)1,2

  B)3,4

  C)5,6

  D)123.456

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內(nèi)導航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照
伊川县| 寻甸| 双桥区| 米泉市| 米易县| 资阳市| 福建省| 玉田县| 三亚市| 北票市| 富平县| 肥西县| 德昌县| 句容市| 永川市| 拜城县| 闽侯县| 江达县| 塘沽区| 台东市| 永年县| 中阳县| 汾西县| 黄骅市| 洛隆县| 上林县| 海南省| 修武县| 龙江县| 班玛县| 通江县| 广丰县| 澳门| 阜阳市| 岳西县| 棋牌| 祁阳县| 商南县| 万全县| 包头市| 化德县|