华南俳烁实业有限公司

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

全國計算機二級考試C++考前押密試卷(5)

中華IT學院   【 】  [ 2017年8月25日 ]

  二、程序改錯題(18分)

  使用VC++6.0打開考生文件夾下的源程序文件1.cpp,該程序運行時有錯,請改正其中的錯誤,使程序正常運行,并使程序輸出的結(jié)果為:

  sizeof(S1)=5

  sizeof(s2)=10

  sizeof(s3)=1

  注意:不要改動main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)構(gòu),錯誤的語句在//******error******的下面。

  (1)不能刪除assert()語句。

  (2)只能修改后面的數(shù)字。

  提示:assert函數(shù)如果為假,則會產(chǎn)生一個中斷異常。

  試題程序:

  #include

  #include

  voidmain()

  {

  char*s1="abc":

  //********error********

  assert(sizeof(s1)==3):

  cout<<"sizeof(s1)=5"<  chars2[10]="ab":

  //********error********

  assert(sizeof(s2)==2);

  cout<<"sizeof(s2)=10"<  chars3=23:

  //********error********

  assert(sizeof(s3)==4);

  cout<<"sizeof(s3)=1"<  return;

  }

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內(nèi)導航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
德庆县| 时尚| 新和县| 芒康县| 德令哈市| 哈尔滨市| 铁岭县| 都昌县| 武汉市| 兴山县| 潞城市| 苗栗市| 灵宝市| 大冶市| 长春市| 赤水市| 沂南县| 晋州市| 莱州市| 南汇区| 会东县| 磐石市| 滕州市| 宁明县| 呼和浩特市| 隆昌县| 垫江县| 南宁市| 宜丰县| 蓬莱市| 南靖县| 偃师市| 株洲市| 玉山县| 新兴县| 方正县| 秦安县| 永定县| 开远市| 高清| 邓州市|