中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      9月計算機二級C上機考試試題及答案

      時間:2024-10-05 07:11:37 計算機等級 我要投稿

      2016年9月計算機二級C上機考試試題及答案

        程序改錯題【1】

      2016年9月計算機二級C上機考試試題及答案

        使用VC++6.0打開考生文件夾下的源程序文件1.cpp,該程序運行時有錯,請改正程序中的錯誤,使程序輸出的結(jié)果為

        150

        200

        注意:錯誤的語句在//******error******的下面,修改該語句即可。

        提示:定義Numl為一個整型數(shù)據(jù)位長的變量。

        試題程序:

        #include

        //******error******

        struct

        {

        //******error******

        intNuml:1;

        intNum2;

        }

        MyStruct;

        voidmain()

        {

        MyStructmstr;

        mstr.Num1=150;

        mstr.Num2=15;

        //******error******

        int*ptr=&mstr.Numl;

        cout<<*ptr<  *ptr=200;

        cout<<*ptr<  }

        (1)“typedefstruct”。

        (2)“intNuml:32;”或“intNuml;”。

        (3)“int*ptr=(int*)&mstr;”。

        【解析】第1處是定義結(jié)構(gòu)體,結(jié)構(gòu)體定義的一般形式為

        struct(結(jié)構(gòu)體名>

        {

        <成員列表>

        }

        (變量名列表);

        程序當(dāng)中定義結(jié)構(gòu)體名放在后面,MyStruct為結(jié)構(gòu)體變量類型,相當(dāng)于typedef為已有的類型定義一個新的類型,第1處應(yīng)改為“typedefstruct”。第2處是定義Numl為一個整型數(shù)據(jù)變量,整型數(shù)據(jù)位數(shù)為32(4字節(jié)),因此第2處應(yīng)改成“intNuml:32;”或“intNuml;”。ptr為整型數(shù)據(jù)指針,mstr為MyStruct類型結(jié)構(gòu)變量,兩者類型不一致應(yīng)該做強制類型轉(zhuǎn)換,第3處應(yīng)改成“int*ptr=(int*)&mstr;”,表示將mstr的地址給ptr,ptr指向MyStruct的第一個域Numl,Numl也是整型,類型一致,故可通過ptr指針來改變Numl的值。

        程序改錯題【2】

        使用VC++6.0打開考生文件夾下的源程序文件1.cpp,使它能運行正確的結(jié)果。

        注意:不要改動其他語句,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

        本程序要求屏幕輸出:i=12345

        注意:語句在/********error********/的下面。修改該語句即可,其他的語句不能修改。

        試題程序:

        #include

        /********error********/

        classTC()

        {

        public:

        /********error********/

        void~TC(){}

        TC(inti)

        {

        cout<<’i’<<’=’<  }

        /********error********/

        }

        voidmain()

        {

        TCobj(12345);

        return;

        }

        (1)“classTC()”應(yīng)改為“classTC”。

        (2)“void~TC(){}”應(yīng)改為“~TC(){}”。

        (3)“}”應(yīng)改為“};”。

        【解析】本題考查了考生對類的定義了解的情況。類定義類名后不能有括號,所以第1處應(yīng)該是“classTC”。類的析構(gòu)函數(shù)不能有返回類型,所以應(yīng)改兩“~TC(){}”。最容易忽略的地方,就是類定義之后必須跟一個分號。因為類的定義屬于類型定義語句,就好像定義一個結(jié)構(gòu)、用typedef關(guān)鍵字定義一個類型的別名一樣,其后都要跟語句結(jié)束標(biāo)志“;”。

      【9月計算機二級C上機考試試題及答案】相關(guān)文章:

      9月計算機二級C++上機考試沖刺試題及答案10-29

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

      計算機二級C上機考試試題及答案06-22

      計算機二級C語言考試上機沖刺試題及答案09-08

      2016計算機等級考試二級C++上機模擬試題及答案07-14

      2016最新計算機二級C++上機試題及答案10-14

      計算機等級二級C語言上機模擬試題及答案10-25

      2017年9月計算機二級C++考試模擬試題及答案10-08

      2016年計算機二級C上機考試試題及答案08-22

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

      主站蜘蛛池模板: 亚洲欧美变态另类综合| 自拍偷自拍亚洲精品播放| 国产成品精品午夜视频| 亚洲国产日韩综一区二区在性色| 天堂av在线一区二区| a午夜国产一级黄片| 嘉禾县| 天堂av无码大芭蕉伊人av孕妇黑人| 黑人一区二区三区在线| 亚洲一区二区在线精品| 国产免费无码9191精品| 定襄县| 扬州市| 增城市| 宁乡县| 灌阳县| 黑山县| 激情内射亚洲一区二区| 久久99精品久久久久九色| 大连市| 91免费国产| 亚洲精彩视频一区二区| 日本不卡一区二区高清中文 | 亚洲成人av一区二区麻豆蜜桃| 杭锦旗| 综合国产av一区二区三区| 辽阳县| 中文字幕无码免费久久| 日日骚一区二区三区中文字幕| 沈阳市| 国内精品视频成人一区二区| 亚洲先锋影院一区二区| 精品免费一区二区三区在| 亚洲av综合日韩精品久久久| 人妻精品一区二区免费| 日本女优中文字幕在线观看| 狠狠狠狠狠综合视频| 99精品国产自产在线观看| 国产成人一区二区三区高清| 亚洲免费一区二区三区视频| 色婷婷狠狠97成为人免费|