卡一卡二卡三国色天香永不失联-看a网站-看黄视频免费-看黄网站免费-4虎影院最近地址-4虎最新地址

2024年計算機二級c考試真題及答案 計算機二級c考試真題匯總

網絡整理 分享 時間: 收藏本文

2024年計算機二級c考試真題及答案 計算機二級c考試真題匯總

范文為教學中作為模范的文章,也常常用來指寫作的模板。常常用于文秘寫作的參考,也可以作為演講材料編寫前的參考。寫范文的時候需要注意什么呢?有哪些格式需要注意呢?以下是我為大家搜集的優質范文,僅供參考,一起來看看吧

計算機二級c考試真題及答案 計算機二級c考試真題篇一

全國計算機二級考試上機試題是一個比較難的模塊,需要大家在考前不斷的做一些練習試題,下面就是小編跟大家分享全國計算機二級考試c++上機考試試題及答案,歡迎大家閱讀!

使用vc++6.0打開考生文件夾下的源程序文件

,該程序運行時有錯誤,請改正程序中的錯誤。本程序要求實現的功能為從鍵盤輸入一個字符串,中。

注意:不要改動main函數,不能增加或刪除行,也不能更改程序的結構,錯誤的語句在

//******error******的下面。

試題程序:

#include

#include

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

usingstd;

voidwritefile(char*s)

{

ofstreamout1;

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

("",binary|app);

for(inti=0;s[i]!=0;i++)

{

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

s(s[i]);

}

();

}

voidclearfile()

{

ofstreamout1;

("");

();

}

intmain()

{

chars[1024];

clearfile();

cout<<"pleaseinputastrin9:"< ?e(s,1024);

writefile(s);

return0;

}

使用vc++。請完成函數fun(intx)的定義,該函數功能是判定x的所有約數,并且在函數中調用寫函數writefile將結果輸出到文件中。

例如:x=100的約數為124510202550100。

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

試題程序:

#include ?#include(fstream)

#include(cmath)

usingnamespacestd;

voidwritefile(intc)

{

ofstreamout1;

("",ios_base::binary|ios_base::app);

out1< ?();

}

voidfun(intx)

{

}

voidclearfile()

{

ofstreamout1;

("");

();

}

intmain()

{

clearfile();

fun(100);

return0;

}

使用vc++,其中定義了用于表示坐標的類tcl,但類tcl的定義并不完整,按要求完成下列操作,將類的定義補充完整。

(1)聲明tc2類為tc1類的友元類,請在注釋1后添加適當的語句。

(2)完成類的構造函數,分別對成員變量賦值,請在注釋2后添加適當的語句。

(3)完成類的構造函數,分別對成員變量賦值,請在注釋3后添加適當的語句。

(4)完成計算平面上兩點之間距離的函數jul,計算的方法為x坐標之差的平方與y坐標之差的平方之和的開方。請在注釋4后添加適當的語句。

注意:僅在函數指定位置添加語句,請勿改動主函數main與其他函數中的任何內容。

試題程序:

#include(iostream)

#include(cmath)

usingnamespacestd;

classtc1

{

//********1********

public:

//********2********

{

x=a;

y=b;.

}

//********3********

{

x=a:

y=0;

}

voidprint()

{

cout<<"x="< ?cout<<"y="< ?}

private:

floatx,y:

};

classtc2

{

public:

floatjul(tc1&p,tc1&q);

};

floattc2;:jul(tcl&p,tcl&q)

{

floatresult;

//********4********

cout< ?returnresult;

}

intmain()

{

tclp(10,10),q(20);

tc2d;

(p,q);

return0;

}

(1)應改為“usingnamespacestd;”。

(2)應改為“("",ios::binary|ios::app);”。

(3)應改為“(s[i]);”。

【解析】本題第1處的“usingstd;”是在程序中引入標準命名空間std,對于c++中引入標準命名空間的格式,缺少namespace,所以第1處的語句修改為“usingnamespacestd;”。第2處,調用成員函數open中,輸入、輸出方式是在ios類中定義的,所以“("",binary|app);”語句缺少類ios,即第2處的語句修改為“("",ios::binary|ios::app);”。第3個標識應該用流成員函數put輸出字符,所以第3處的語句修改為“(s[i]);”。

for(inti=1:i<=x;i++)

{

if(x%i==0)//如果x被i整除,那么i為x的約數

{

writefile(i);//將約數i存入文件

}

}

【解析】本題中由1到x,循環判斷其中是否有x的約數。如果x被i整除,那么i為x的約數最后調用write-file函數,將約數i存入文件。

(1)應添加“friendclasstc2;”。

(2)應添加“tcl(floata,floatb)”。

(3)應添加“tcl(floata)”。

(4)應添加“result=sqrt((p.x-q.x)*(p.x-q.x)+(p.y-q.y)*(p.y-q.y));”。

【解析】本題中第1處要求“聲明tc2類為tc1類的'友元類”。c++中聲明友元類的一般形式為“friend類名;”,所以這里補全“friendclasstc2;”。第2處要求“完成類的構造函數,分別對成員變量賦值”。程序中tc1類的構造函數缺少定義,構造函數首部的一般格式為構造函數名(類型1形參1,類型2形參2,……),所以在第2處補金“tc1(floata,float

b)”。第3處要求“完成類的構造函數,旁別對成員變量賦值”。同理,第3個標識下補全“tc1(floata)”。第4處要求“完成計算平面上兩點之間的距離函數jul”。題目中已經給出了計算方法,x坐標之差的平方與y坐標之差的平方之和的開方。利用c++中的開方函數sqrt補全函數中的兩點之間的距離。即“result=sqrt((p.x-q.x)*(p.x-q.x)+(p.y-a.y)*(p.y-q.y));”。

s("content_relate");

【全國計算機二級考試c++上機考試試題及答案】相關文章:

計算機二級考試c++上機考試試題及答案

09-22

計算機二級《c++》上機試題及答案

09-03

計算機二級考試c++上機考試試題

10-01

全國計算機二級《c++》上機試題附答案

08-25

全國計算機二級考試c++強化試題及答案

10-15

計算機二級考試c++試題及答案

09-29

計算機二級c++上機考試試題

09-27

計算機二級考試c上機考試試題及答案

09-28

計算機二級c++考試試題及答案

10-01

主站蜘蛛池模板: 一级做a爰片鸭王 | 国产91在线看 | 国产成人精品一区二区三在线观看 | 曰批免费视频播放在线看片 | 成年人免费观看视频网站 | 色综合五月天 | 涩视频成人永久免费观看网站 | 日韩视频中文字幕 | 欧美午夜性春猛xxxx | 国产黄色一级大片 | 国产小视频在线观看免费 | 2020国产成人精品视频人 | 国产成人ay手机在线观看 | 玖玖玖精品视频免费播放 | 欧美行性性性o00x | 日本免费黄色网址 | 岛国毛片一级一级特级毛片 | 精品国产日韩亚洲一区二区 | 欧美影院一区二区三区 | 亚洲aⅴ男人的天堂在线观看 | 黄色激情网址 | 狠狠狠狠狠狠 | 国产最新精品2020好看的 | 国产在线a不卡免费视频 | 狠狠操视频网站 | 国产人碰人摸人爱免费视频 | 一级毛片在线直接观看 | 国产制服在线 | 亚洲欧美91 | 久草久草视频 | 三级黄色小视频 | 欧美一区二区在线观看视频 | 国产免费不卡v片在线观看 国产免费播放一区二区三区 | 夜夜拍夜夜爽夜夜拍拍拍 | 亚洲成年网 | 日韩欧美视频 | 成人写真福利网 | 韩国伦理片在线看免 | 欧美妇性猛交视频 | 中文字幕日韩一区二区三区不 | 国产全黄三级国产全黄三级书 |