2019年9月二级C++试题及答案(2)

发布于 2019-04-22 11:01  编辑:simi
0
计算机等级考试题库 扫码微信刷题


对自己狠一点,逼自己努力刷二级C++试题及答案,再过五年你将会感谢今天发狠的自己、恨透今天懒惰自卑的自己。我始终相信一句话:只有自己足够强大,才不会被别人践踏。


二级C++试题及答案.jpg


简单应用题

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法对数组数据进行排序。所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n-1的数与其后面相邻的数交换,可以把最大的数交换到数组的末端。进行n次下标从0到n-1的交换,则数组变成有序的,并且按由大到小排序。

 

注意:不能修改和删除程序的其他部分,也不能修改程序的结构。

 

试题程序:

 

#include

 

#defineN10

 

voidsort(intA[N],intn)

 

{

 

}

 

intmain()

 

{

 

intA[N]={1,50,17,69,87,42,90,-6,O,-11};

 

sort(A,10);

 

for(inti=0;i<SIZEOF(A) p sizeof(int);i++)<>

 

{

 

cout<<A[I]<<'';< p>

 

}

 

cout<<ENDL;< p>

 

return0;

 

}

 

答案:inti,j,k,t;

 

for(i=0;i(n-1;i++)

 

{

 

for(k=i,j=i+1;j<N;J++)< p>

 

if(A[k]<A[J]) p 如果前面的比后面的小则需要<>

 

交换

 

k=j;

 

if(k!=i)//交换

 

{

 

t=AEi3;

 

A[i]=A[k];

 

A[k]=t;

 

}


考无忧小编提醒您:

再不努力刷计算机等级考试题库20199月份的考试,你一定会仓促应对,而考试结果也将不尽人意!赶紧把以上的二级C++试题及答案刷起来吧!



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1904/2251417.html
选择分享到: