計(jì)算機(jī)二級(jí)c試題及答案 計(jì)算機(jī)二級(jí)考試內(nèi)容c題庫(kù)模板

字號(hào):

    人的記憶力會(huì)隨著歲月的流逝而衰退,寫作可以彌補(bǔ)記憶的不足,將曾經(jīng)的人生經(jīng)歷和感悟記錄下來,也便于保存一份美好的回憶。那么我們?cè)撊绾螌懸黄^為完美的范文呢?接下來小編就給大家介紹一下優(yōu)秀的范文該怎么寫,我們一起來看一看吧。
    計(jì)算機(jī)二級(jí)c試題及答案 計(jì)算機(jī)二級(jí)考試內(nèi)容c題庫(kù)篇一
    修改病句練習(xí)題及答案
    推薦度:
    謎語(yǔ)及答案
    推薦度:
    趣味燈謎及答案
    推薦度:
    字謎及答案
    推薦度:
    水果謎語(yǔ)及答案
    推薦度:
    相關(guān)推薦
     成績(jī)的取得離不開我們平時(shí)的努力,以下是百分網(wǎng)小編為大家整理的2017計(jì)算機(jī)二級(jí)c++考點(diǎn)習(xí)題及答案,希望對(duì)大家的學(xué)習(xí)起到幫助!
     已知考生的記錄由學(xué)號(hào)和學(xué)習(xí)成績(jī)構(gòu)成,n名考生的數(shù)據(jù)已存入a結(jié)構(gòu)體數(shù)組中。請(qǐng)編寫函數(shù)fun,該函數(shù)的功能是:找出成績(jī)最低的考生記錄,通過形參返回主函數(shù)(規(guī)定只有一個(gè)最低分)。已給予出函數(shù)的首部,請(qǐng)完成該函數(shù)。
     注意:中。
     請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫的若干語(yǔ)句。
     的內(nèi)容如下:
     #include
     #include
     #include
     #definen10
     typedefstructss
     {charnum[10];
     ints;
     }stu;
     voidfun(stua[],stu*s)
     {
     }
     voidmain()
     {stu
     a[n]={{"a01",81},{"a02",89},{"a03",66},{"a04",87},{"a05",77},{"a06",90},{"a07",79},{"a08",61},{"a09",80},{"a10",71}},m;
     fun(a,&m);
     cout<<"*****theoriginaldate*****"<
     cout<<"thelowest:"<
     【參考答案】
     fun(stu a[],stu *s)
     {int i, min;
     min=a[0].s;
     for(i=0;i
     if(a[i].s
     {min=a[i].s;
     *s=a[i];}}
     【試題解析】
     解題思路為:先假設(shè)第一個(gè)考生的成績(jī)最優(yōu),通過循環(huán)找到最低成績(jī),并將最低成績(jī)的考生記錄傳給指針s,帶回主函數(shù)。
     使用vc6打開考生文件夾下的工程kt7_3,,其中含有一個(gè)類circle的定義,但該類的定義并不完整。請(qǐng)按要求完成下列操作,將類circle的定義補(bǔ)充完整。
     (1)為類circle增加一個(gè)構(gòu)造函數(shù),該函數(shù)有一個(gè)參數(shù),并在構(gòu)造時(shí)將該參數(shù)值賦給成員radius。將該函數(shù)實(shí)現(xiàn)為一個(gè)非內(nèi)聯(lián)函數(shù),并且使用參數(shù)列表的方式將類成員賦值。請(qǐng)?jiān)谧⑨尅?/**1**”之后添加適當(dāng)?shù)恼Z(yǔ)句。
     (2)為類circle增加一個(gè)成員函數(shù)print(),使得可以輸出有關(guān)圓的'信息,比如下列程序
     circlec;
     ius(5);
     ();
     將輸出:thecirclehasradiusof5!
     請(qǐng)?jiān)谧⑨尅?/**2**”之后添加適當(dāng)?shù)恼Z(yǔ)句。
     (3)完成友元函數(shù)voidcomparer(circle*c1,circle*c2)的定義,在屏幕中輸出c1與c2比較radius大小結(jié)果,要求使用if-else結(jié)構(gòu)完成。請(qǐng)?jiān)谧⑨尅?/**3**”之后添加適當(dāng)?shù)恼Z(yǔ)句。
     輸出結(jié)果如下:
     thecirclehasradusof5!
     thecirclehasradiusof10!
     c1
     注意:除在指定位置添加語(yǔ)句之外,請(qǐng)不要改動(dòng)程序中的其他內(nèi)容。
     清單如下:
     #include
     classcircle{
     public:
     circle():radius(5){}
     //**1**
     voidsetradius(intr){radius=r;}
     intgetradius(){returnradius;}
     //**2**
     friendvoidcomparer(circle*c1,circle*c2);
     private:
     intradius;};
     voidcomparer(circle*c1,circle*c2)
     {//**3**
     cout<<"c1>c2"<
     else
     if((c1->getradius())==(c2->getradius()))
     cout<<"c1=c2"<
     else
     if((c1->getradius())<(c2->getradius()))
     cout<<"c1
     voidmain()
     {circlec1;
     ius(5);
     ();
     circlec2(10);
     ();
     comparer(&c1,&c2);}
     【參考答案】
     (1)circle(intrad):radius(rad){}
     (2)voidprint(){cout<<"thecirclehasradiusof"<
     (3)if((c1->getradius())>(c2->getradius()))
     【試題解析】
     本題考查成員函數(shù)的定義與實(shí)現(xiàn),友元函數(shù),if分支語(yǔ)句等知識(shí)點(diǎn)。友元函數(shù)的類體外的定義與一般函數(shù)一樣,其中if-else的使用,else總是與其最近的那個(gè)if配對(duì)使用的,書寫時(shí)最好使用縮進(jìn)格式,將配對(duì)的if-else對(duì)齊,以免出錯(cuò)。
    s("content_relate");
    【2017計(jì)算機(jī)二級(jí)c++考點(diǎn)習(xí)題及答案】相關(guān)文章:
    2017計(jì)算機(jī)二級(jí)《c++》模擬題及答案
    09-21
    計(jì)算機(jī)二級(jí)c++模擬題及答案2017
    09-20
    計(jì)算機(jī)二級(jí)c++試題及答案
    09-06
    計(jì)算機(jī)二級(jí)c++考點(diǎn):c++語(yǔ)言概述
    10-06
    計(jì)算機(jī)二級(jí)c++練習(xí)題:改錯(cuò)題及答案
    09-29
    計(jì)算機(jī)二級(jí)《c++》上級(jí)考試試題及答案2017
    11-02
    計(jì)算機(jī)二級(jí)c++函數(shù)考點(diǎn)
    10-06
    計(jì)算機(jī)二級(jí)c++強(qiáng)化試題及答案
    09-30
    計(jì)算機(jī)二級(jí)考試c++試題及答案
    09-15
    計(jì)算機(jī)二級(jí)《c++》上機(jī)試題及答案
    09-07