av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

計(jì)算機(jī)二級《C語言》操作試題及答案

時(shí)間:2025-04-09 00:07:08 試題 我要投稿

計(jì)算機(jī)二級《C語言》操作試題及答案2016

  一、程序修改題

計(jì)算機(jī)二級《C語言》操作試題及答案2016

  下列給定程序中函數(shù)fun的功能是:將長整型數(shù)中各位上為奇數(shù)的數(shù)依次取出,構(gòu)成一個(gè)新數(shù)放在t中。高位仍在高位,低位仍在低位。例如,當(dāng)s中的數(shù)為87653142時(shí),t中的數(shù)為7531。請改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。注意:部分源程序在文件MODI1.C中,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

  二、程序設(shè)計(jì)題

  N名學(xué)生的成績已在主函數(shù)中放入一個(gè)帶頭節(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向鏈表的頭節(jié)點(diǎn)。請編寫函數(shù)fun,其功能是:求出平均分,并由函數(shù)值返回。例如,若學(xué)生的成績是:85 76 69 85 91 72 64 87,則平均分應(yīng)當(dāng)是:78.625。注意:部分源程序在文件PROG1.C中。請勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填人你編寫的若干語句。

  【參考答案】

  程序修改題

  (1)*t=0;

  (2)if(d%2!=0)或if(d%2==1)

  【考點(diǎn)分析】

  本題考查:指針型變量作為函數(shù)參數(shù);if語句條件表達(dá)式,結(jié)合奇偶數(shù)的表示方法來確定該表達(dá)式內(nèi)容。

  【解題思路】

  (1)由函數(shù)定義可知,變量t是指針變量,所以對t進(jìn)行賦初值0是不對的。因?yàn)閠指向的是存放新數(shù)的變量,所以此處應(yīng)給新數(shù)賦初值0,即*t=0。

  (2)變量d表示數(shù)s各個(gè)位上的數(shù),此處的if條件應(yīng)為判斷d是否為奇數(shù)。

  程序設(shè)計(jì)題

  【考點(diǎn)分析】

  本題考查:鏈表的操作,對鏈表的主要操作有以下幾種:建立鏈表、結(jié)構(gòu)的查找與輸出、插入一個(gè)結(jié)點(diǎn)、刪除一個(gè)結(jié)點(diǎn)。

  【解題思路】

  題目要求求鏈表中數(shù)據(jù)域的平均值,應(yīng)首先使用循環(huán)語句遍歷鏈表,求各結(jié)點(diǎn)數(shù)據(jù)域中數(shù)值的和,再對和求平均分。遍歷鏈表時(shí)應(yīng)定義一個(gè)指向結(jié)點(diǎn)的指針P,因?yàn)?ldquo;頭結(jié)點(diǎn)”中沒有數(shù)值,所以程序中讓p直接指向“頭結(jié)點(diǎn)”的下一個(gè)結(jié)點(diǎn),使用語句STREC * p=h->next。

【計(jì)算機(jī)二級《C語言》操作試題及答案】相關(guān)文章:

計(jì)算機(jī)二級《C語言》操作試題與答案11-01

2017計(jì)算機(jī)二級《C語言》操作試題及答案05-10

計(jì)算機(jī)二級《C語言》上機(jī)操作試題及答案10-04

2016年計(jì)算機(jī)二級《C語言》操作試題及答案09-08

2017全國計(jì)算機(jī)二級《C語言》操作試題及答案06-11

全國計(jì)算機(jī)二級《C語言》操作試題與答案201607-26

2017年計(jì)算機(jī)二級C語言操作試題及答案09-22

計(jì)算機(jī)二級C語言試題及答案05-19

全國計(jì)算機(jī)二級《C語言》操作試題07-20