亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

9月計算機二級c語言基礎試題

時間:2024-08-15 08:51:52 計算機等級 我要投稿
  • 相關推薦

2017年9月計算機二級c語言基礎試題

  程序設計是給出解決特定問題程序的過程,是 軟件構造活動中的重要組成部分。下面是小編收集的關于計算機二級c語言基礎試題,希望大家認真閱讀!

2017年9月計算機二級c語言基礎試題

  1.下面的代碼輸出什么?為什么?

  void foo(void)

  {

  unsigned int a = 6;

  int b = -20;

  (a+b > 6)?puts(“>6”):puts(“<=6”);

  }

  答案:輸出值”>6”

  解析:a+b在這里做了隱式的轉換,把int轉化為unsigned int.編譯器會把b當做一個很大的正數.

  2.下面的代碼有什么問題,為什么?

  void foo(void)

  {

  char string[10], str1[10];

  int i;

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

  str1[i] = 'a';

  }

  strcpy(string, str1);

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

  }

  答案:運行到strcpy的時候可能會產生內存異常

  解析:吟哦日str1沒有\0結束標志,所以數組后面存儲的可能不是\0,而是隨機數據,對于strcpy和printf這種需要\0判斷字符串結束的函數來說,出錯是必然的了.

  道理雖是如此,但是這段代碼我在windows和Linux下測試的結果不一樣,Linux下可以正常輸出10個a,windows下會出錯,使用的都是gcc的編譯器.

  3.下面的代碼,i和j的值分別是多少?為什么?

  static int j;

  int k = 0;

  void fun1(void)

  {

  static int i = 0;

  i++;

  }

  void fun2(void)

  {

  j = 0;

  j++;

  }

  int main(void)

  {

  for (k = 0; k < 10; k++) {

  fun1();

  fun2();

  }

  return 0;

  }

  答案:i=10,j=1

  解析:由于被static修飾的局部變量存儲在靜態區內,所以即使這個函數運行結束,這個靜態變量還是不會被銷毀,函數下次運行時還能使用這個值,靜態變量只被初始化一次,函數下次運行會直接跳過初始化,進行++操作.而j每次都被賦0.

  4.下面的代碼里,假設在32位系統下,各sizeof計算得結果分別是多少?

  int *p = NULL;

  sizeof(p)的值是

  sizeof(*p)的值是

  int a[100];

  sizeof(a)的值是

  sizeof(a[100])的值是

  sizeof(&a)的值是

  sizeof(&a[0])的值是

  int b[100];

  void fun(int b[100])

  {

  sizeof(b);

  }

  sizeof(b)的值是

  答案:4,4,400,4,4,4,4

  解析:沒什么好說的吧

  5.下面代碼的結果是多少?為什么?

  int main(void)

  {

  char a[1000];

  int i;

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

  a[i] = -1-i;

  printf("%d", strlen(a));

  return 0;

  }

  答案:255

  解析:基本上算是個”輪回”的問題,strlen遇到a[i]=0的時候就終止了,現在的問題變成循環多少次a[i]=0了,那么就使用補碼來計算到底多少次之后char會溢出為0,我的回答是一個輪回,也就是256次,那么strlen不包含0的位置,那么長度就是255了.

【9月計算機二級c語言基礎試題】相關文章:

2016年9月計算機二級C語言試題題庫07-02

9月計算機二級C語言測試題及答案08-20

3月計算機二級c語言模擬試題10-30

2017年9月計算機二級c語言筆試試題09-08

2017年9月計算機二級考試C語言考試試題06-30

下半年計算機二級c語言基礎試題07-31

2016年9月計算機二級C語言考試上機沖刺試題及答案09-30

2017年9月計算機二級C語言檢測試題及答案07-30

2016年9月計算機二級c語言題庫09-24

2017年計算機二級C語言基礎考試試題10-05

主站蜘蛛池模板: 久久露脸国产精品| 亚洲成a人片在线观看中文 | 欧美日韩成人在线观看| 久久综合色天天久久综合图片| 亚洲产国偷v产偷v自拍色戒| 鲁丝无码一区二区三区| 伊人成色综合网| 国产亚洲综合一区二区三区 | 72种姿势欧美久久久久大黄蕉| 久久偷看各类wc女厕嘘嘘| 日韩人妻无码精品系列| 日本熟人妻中文字幕在线| 亚洲精品色在线网站| 99精品国产自在现线观看| 免费毛片网站在线观看| 男男车车的车车网站w98免费| 精品久久久久久久无码| 中国女人内谢69xxxx免费视频| 国产精品黄色片| 中文字幕AV在线| 国产区免费精品视频| 国产午夜鲁丝无码拍拍| 女人爽到高潮潮喷18禁网站| 国产av成人一区二区三区 | 国产线播放免费人成视频播放 | 精品欧美h无遮挡在线看中文| 无线日本视频精品| 国产精品久久久久久无码五月 | 六月丁香亚洲综合在线视频| 国产视频资源| 97色伦色在线综合视频| 久久人人爽人人爽人人片aV东京热 | 亚洲乱强伦| 国产3p露脸普通话对白| 精品亚洲国产成人蜜臀av| 亚洲国产精品一区二区www| 国产又黄又爽胸又大免费视频| 青川县| 福利片91| 午夜成人1000部免费视频 | 久久99久久99精品中文字幕|