黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁考試吧論壇Exam8視線考試商城網絡課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業培訓
社會工作者
銀行從業
教師資格
營養師
保險從業
普 通 話
證券從業
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業水平
衛生資格 執業醫師 執業藥師 執業護士
會計從業資格
基金從業資格
統計從業資格
經濟師
精算師
統計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規劃師
美國注冊會計師
一級建造師
安全工程師
設備監理師
公路監理師
公路造價師
二級建造師
招標師考試
物業管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
造價員考試
注冊計量師
環保工程師
化工工程師
咨詢工程師
結構工程師
城市規劃師
材料員考試
監理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
計算機等級考試
您現在的位置: 考試吧 > 計算機等級考試 > 計算機二級 > C語言 > 模擬試題 > 正文

2013年3月計算機等考二級C語言模擬試題及答案11

來源:考試吧 2013-3-19 11:41:07 考試吧:中國教育培訓第一門戶 模擬考場

  { printf("->%d", p->data); p=p->next; }

  while(p!=NULL);

  printf("->End\n");

  }

  }

  main()

  { NODE *head;

  int a[N]={2,4,6,8,10};

  head=creatlist(a);

  printf("\nThe original list:\n");

  outlist(head);

  fun(head);

  printf("\nThe list after inverting :\n");

  outlist(head);

  }

  解題思路:

  本題是考察使用鏈表方法,對鏈表的結點數據進行降序排列。

  第一處:使用結構指針p,來控制鏈表的結束,p必須指向h結構指針的next指針,來定位p的初始位置。所以應填寫:h->next。

  第二處:判斷p指針是否結束,所以應填寫:0。

  第三處:q指向原q的next指針,所以應填:r。

  ***************************************************

  給定程序MODI1.C中函數fun的功能是: 計算s所指字符串中含有t所指字符串的數目, 并作為函數值返回。

  請改正函數fun中指定部位的錯誤, 使它能得出正確的結果。

  注意: 不要改動main函數, 不得增行或刪行, 也不得更改程序的結構!

  給定源程序:

  #include

  #include

  #define N 80

  int fun(char *s, char *t)

  { int n;

  char *p , *r;

  n=0;

  while ( *s )

  { p=s;

  /****

  r=p;

  while(*r)

  if(*r==*p) { r++; p++; }

  else break;

  /****

  if(*r= 0)

  n++;

  s++;

  }

  return n;

  }

  main()

  { char a[N],b[N]; int m;

  printf("\nPlease enter string a : "); gets(a);

  printf("\nPlease enter substring b : "); gets( b );

  m=fun(a, b);

  printf("\nThe result is : m = %d\n",m);

  }

  解題思路:

  第一處: 程序中子串是由變量t來實現的,再根據下面while循環體中語句可知,所以應改為:r=t;。

  第二處: 是判斷相等的條件,所以應改為:if(*r==0)。

  ***************************************************

  請編寫函數fun, 函數的功能是: 將放在字符串數組中的M個字符串(每串的長度不超過N), 按順序合并組成一個新的字符串。函數fun中給出的語句僅供參考。

  例如, 字符串數組中的M個字符串為

  AAAA

  BBBBBBB

  CC

  則合并后的字符串的內容應是: AAAABBBBBBBCC。

  提示:strcat(a,b)的功能是將字符串b復制到字符串a的串尾上,成為一個新串。

  注意:部分源程序在文件PROG1.C中。

  請勿改動主函數main和其它函數中的任何內容, 僅在函數fun的花括號中填入你編寫的若干語句。

  給定源程序:

  #include

  #define M 3

  #define N 20

  void fun(char a[M][N], char *b)

  {

  int i; *b=0;

  }

  main()

  { char w[M][N]={"AAAA","BBBBBBB","CC"}, a[100];

  int i ;

  printf("The string:\n");

  for(i=0; i

  printf("\n");

  fun(w,a);

  printf("The A string:\n");

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

  NONO();

  }

  解題思路:

  本題是考察字符串的操作。

  使用for循環以及C語言函數strcat依次連接起來。

  參考答案:

  #include

  #define M 3

  #define N 20

  void fun(char a[M][N], char *b)

  {

  int i; *b=0;

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

  strcat(b, a[i]) ;

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 国产欧美日韩在线观看精品 | 日本成人福利视频 | 国产一级一片免费播放视频 | 性欧美高清极品猛交 | 米奇777第四久久久99 | 不卡三级| 日本天堂免费观看 | 夜天干天干啦天干天天爽 | 日本欧美韩国专区 | 黄色a级片免费 | 国产亚洲精品高清在线 | 国产亚洲成归v人片在线观看 | 成年网站在线看 | 亚洲va老文色欧美黄大片人人 | 欧美日韩一区在线观看 | 天天躁夜夜躁狠狠躁躁 | 久久婷婷五月综合色丁香 | 欧美特黄aaaaaa| 欧美视频综合 | 国产成人女人在线视频观看 | 成人网18免费看 | 欧美在线黄色 | 日本免费三片在线观看 | 成人a在线 | 狠狠操人人 | 一级毛片特级毛片黄毛片 | 最新日韩伦理片免费 | 国产精品久久久亚洲第一牛牛 | 视频网站入口在线看 | 黄色网址在线看 | 亚洲高清毛片 | 国产日韩精品欧美一区色 | 亚洲国产成人精品一区91 | 青草草产国视频 | 手机看片a永久免费看大片 手机看片91精品一区 | 一个人看的www视频免费 | 性欧美videofree高 | 在线免费视频一区 | 欧美人猛交日本人xxx | 成人国产精品一级毛片视频 | 吃奶呻吟打开双腿做受动态图 |