重囗另类BBWSeⅹHD,av狼论坛,精品一卡2卡三卡4卡乱码理论,体育生gv老师浪小辉3p警察

程序設計筆試題解析

時間:2024-06-03 16:07:28 資料大全 我要投稿
  • 相關推薦

程序設計筆試題解析

 試題1:

程序設計筆試題解析

  void test1()

  {

  char string[10];

  char* str1 = "0123456789";

  strcpy( string, str1 );

  }

  復制代碼

  試題2:

  void test2()

  {

  char string[10], str1[10];

  int i;

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

  {

  str1 = 'a';

  }

  strcpy( string, str1 );

  }

  復制代碼

  試題3:

  void test3(char* str1)

  {

  char string[10];

  if( strlen( str1 ) <= 10 )

  {

  strcpy( string, str1 );

  }

  }

  復制代碼

  解答:

  試題1字符串str1需要11個字節(jié)才能存放下(包括末尾的’\0’),而string只有10個字節(jié)的空間,strcpy會導致數(shù)組越界;

  對試題2,如果面試者指出字符數(shù)組str1不能在數(shù)組內(nèi)結束可以給3分;如果面試者指出strcpy(string, str1)調(diào)用使得從str1[url=]內(nèi)存[/url]起復制到string內(nèi)存起所復制的字節(jié)數(shù)具有不確定性可以給7分,在此基礎上指出庫函數(shù)strcpy工作方式的給10分;

  對試題3,if(strlen(str1) <= 10)應改為if(strlen(str1) < 10),因為strlen的結果未統(tǒng)計’\0’所占用的1個字節(jié),

程序設計筆試題解析

資料共享平臺

程序設計筆試題解析》(http://www.ipr-jzsc.com)。

  剖析:

  考查對基本功的掌握:

  (1)字符串以’\0’結尾;

  (2)對數(shù)組越界把握的敏感度;

  (3)庫函數(shù)strcpy的工作方式,如果編寫一個標準strcpy函數(shù)的總分值為10,下面給出幾個不同得分的答案:
 

【程序設計筆試題解析】相關文章:

招商證券筆試真題01-14

外企面試筆試智力題04-26

交通銀行筆試(機試)真題07-19

中金財務筆試真題10-17

海爾筆試03-13

如何準備筆試04-21

判斷筆試題03-13

強生筆試題03-13

德勤的筆試題(附匯豐銀行的筆試題)03-13

IBM筆試題目05-02

主站蜘蛛池模板: 博兴县| 开封县| 高淳县| 渑池县| 威远县| 隆林| 上饶县| 通江县| 玉溪市| 舞钢市| 左权县| 兴宁市| 肇源县| 班玛县| 进贤县| 广昌县| 丽水市| 溆浦县| 安平县| 瓮安县| 浦城县| 惠安县| 航空| 清涧县| 定远县| 兰坪| 辽阳县| 宜丰县| 光泽县| 汝城县| 平和县| 舟曲县| 卓资县| 南靖县| 云南省| 鄂托克旗| 舒兰市| 乌兰察布市| 成武县| 米易县| 新安县|