2005年9月全国计算机等级考试二级笔试试卷C语言程序设计

出处:www.examlink.com 作者:小罗 日期:2007年01月22日 16时42分

  A)8,16B)8,8C)16,16D)4,8

  (45)有以下程序

  inta=2;

  intf(intn)

  {staticinta=3;

  intt=0;

  if(n%2){staticinta=4;t+=a++;}

  else{staticinta=5;t+=a++;}

  returnt+a++;

  }

  main()

  {ints=a,i;

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

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

  }

  程序运行后的输出结果是

  A)26B)28C)29D)24

  

  (46)有以下程序

  #include

  structSTU

  {intnum;

  floatTotalScore;};

  voidf(structSTUp)

  {structSTUs[2]={{20044,550},{20045,537}};

  p。num=s[1]。num;p。TotalScore=s[1]。TotalScore;

  }

  main()

  {structSTUs[2]={{20041,703},{20042,580}};

  f(s[0]);

  printf("%d%3。0f\n",s[0]。num,s[0]。TotalScore);

  }

  程序运行后的输出结果是

  A)20045537B)20044550C)20042580D)20041703

  

  (47)有以下程序

  #include

  structSTU

  {charname[10];

  intnum;};

  voidf(char*name,intnum)

  {structSTUs[2]={{"SunDan",20044},{"Penghua",20045}};

  num=s[0]。num;

  strcpy(name,s[0]。name);

  }

  main()

  {structSTUs[2]={{"YangSan",20041},{"LiSiGuo",20042}},*p;

  p=&s[1];f(p->name,p->num);

  printf("%s%d\n",p->name,p->num);

  }

  程序运行后的输出结果是

  A)SunDan20042B)SunDan20044

  C)LiSiGuo20042D)YangSan20041

  

  (48)有以下程序

  structSTU

  {charname[10];intnum;floatTotalScore;};

  voidf(structSTU*p)

  {structSTUs[2]={{"SunDan",20044,550},{"Penghua",20045,537}},*q=s;

  ++p;++q;*p=*q;

  }

  main()

  {structSTUs[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}};

  f(s);

  printf("%s%d%3。0f\n",s[1]。name,s[1]。num,s[1]。TotalScore);

  }

  程序运行后的输出结果是

  A)SunDan20044550B)Penghua20045537

  C)LiSiGuo20042580D)SunDan20041703

  

  (49)以下程序的功能是进行位运算

  main()

  {unsignedchara,b;

  a=7^3;b=~4&3;

  printf("%d%d\n",a,b);

  }

  程序运行后的输出结果是

  A)43B)73C)70D)40

  

  (50)有以下程序

  #include

  main()

  {FILE*fp;inti,k,n;

  fp=fopen("data。dat","w+");

  for(i=1;i<6;i++)

  {fprintf(fp,"%d",i);

  if(i%3==0)fprintf(fp,"\n");

  }

  rewind(fp);

  fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);

  fclose(fp);

  }

  程序运行后的输出结果是

  A)00B)12345C)14D)12

最后更新时间:2008-11-04 18:29:34
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。

考试全流程