华南俳烁实业有限公司

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

2011年9月計(jì)算機(jī)二級(jí)C語言筆試真題

中華IT學(xué)院   【 】  [ 2016年8月31日 ]

  (21)以下不能輸出字符A的語句是(注:字符A的ASCIl碼值為65,字符a的ASCIl碼值為97)

  A)printf("%c\n",'a'-32);

  B)printf("%d\n",'A');

  c)printf("%c\n",65);

  D)print-f("%c\n",'B'-1);

  (22)有以下程序(注:字符a的ASCIl碼值為97)

  #include

  main()

  {char*s={"abe");

  do

  {printf(”%d”,+s%10);++s;)

  while(+s);

  )

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

  A)abc

  B)789

  C)7890

  D)979899

  (23)若有定義語句:double a,+p=&a;以下敘述中錯(cuò)誤的是( )。

  A)定義語句中的*號(hào)是一個(gè)間址運(yùn)算符

  B)定義語句中的*號(hào)只是一個(gè)說明符

  C)定義語句中的P只能存放double類型變量的地址

  D)定義語句中,*p=&a把變量a的地址作為初值賦給指針變量P

  (24)有以下程序

  #include

  double f(double x);

  main()

  {doublea_0;inti;

  for(i=0;i<30;i+=10)a+--f((double)i);

  printf("%5.0f\n",a);

  }

  double f(double x)

  (return X+x+1;)

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

  A)503

  B)401

  C)500

  D)1404

  (25)若有定義語句:int year=2009,*p=&year;,以下不能使變量year中的值增至2010的語句是( )。

  A)*p+=1;

  B)( *p)++;

  C)++(*p);

  D)*p++;

  (26)以下定義數(shù)組的語句中錯(cuò)誤的是( )。

  A)int num[]={1,2,3,4,5,6};

  B)int num[][3]={{1,2},3,4,5,6};

  C)int num[2][4]=({1,2,,{3,4},{5,6});

  D)int num[][4]={1,2,3,4,5,6};

  (27)有以下程序

  #include

  void fun(int+p)

  {printf(”%d\n”,p[5]);}

  main() ;

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

  fun(&a[3]);

  )

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

  A)5

  B)6

  C)8

  D)9

  (28)有以下程序

  #include

  #defineN4

  void fun(int a[][N],im b[])

  {int i;

  for(i=0;i)

  void main()

  {int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;

  fun(x,y);

  for(i=0;i}

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

  A)-12,-3,0,0,

  B)-3,-1,1,3,

  C)0,1,2,3,

  D)-3,-3,-3,-3

  (29)有以下函數(shù)

  int fun(char *x,char *y)

  {int n=0;

  while((*x=*y)&&*x!='\0'){x++;y++;n++;}

  return n:

  )

  函數(shù)的功能是( )。

  A)查找x和y所指字符串中是否有'\0'

  B)統(tǒng)計(jì)x和y所指字符串中最前面連續(xù)相同的字符個(gè)數(shù)

  c)將y所指字符串賦給X所指存儲(chǔ)空間

  D)統(tǒng)計(jì)x和y所指字符串中相同的字符個(gè)數(shù)

  (30)若有定義語句:char *s1="OK",*s2="ok";,以下選項(xiàng)中,能夠輸出"0K"的語句是( )。

  A)if(strcmp(s1,s2)=0)puts(s1);

  B)if(strcmp(s1,s2)!=0) puts(s2);

  C)if(strcmp(s1,s2)=1)puts(s1,);

  D)if(strcmp(s1,s2)!=0) puts(s1);

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照
梓潼县| 本溪市| 昌邑市| 石泉县| 垦利县| 南京市| 开江县| 加查县| 仪征市| 菏泽市| 彭阳县| 望城县| 北安市| 广灵县| 乌恰县| 岱山县| 海原县| 夏邑县| 孟村| 无极县| 昆明市| 明光市| 石家庄市| 尚义县| 横山县| 武义县| 涞水县| 浦北县| 七台河市| 灵川县| 扶沟县| 新田县| 双桥区| 安多县| 马公市| 上饶县| 湾仔区| 穆棱市| 云浮市| 夏津县| 阳东县|