早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c++填空题1下列函数用选择法对有n个整数的数组a进行排序,请将函数补充完整。(每空2分)voidSelectSort(①){inti,j,k,t;for(j=0;j

题目详情
c++填空题
1 下列函数用选择法对有n个整数的数组a进行排序,请将函数补充完整。(每空2分)


void SelectSort(①)
{ int i,j,k,t;
for(j=0; j
▼优质解答
答案和解析
void SelectSort(int a[],int n) {
    int i,j,k,t;
    for(j = 0; j <= n - 2; j++) { /*选择法排序*/
        k = j;
        for(i = j + 1;i < n; i++)
            if(a[k] < a[i])  k = i;
        if(k != j) {
            t = a[k];
            a[k] = a[i];
            a[i] = t;
        }
    }
}#include 
using namespace std;
void main() {
    int n,m = 0;
    cin >> n;
    int k = n;
    while(k) {
        m = 10 * m + k%10; //计算倒读的数m
        k = k/10;
    }
    if(m == n)  cout << "YES" << endl;
    else cout << "NO" << endl;
}
看了 c++填空题1下列函数用选择...的网友还看了以下:

请用三个(组)成语形容苏格拉底三位学生的不同选择!(详见问题补充)思维风暴来袭~苏格拉底带领三个学  2020-06-27 …

为验证甲状腺激素具有促进个体发育的功能,某实验小组的同学将一正常幼年家兔的甲状腺摘除并缝合后进行观  2020-07-20 …

为验证甲状腺激素具有促进个体发育的功能,某实验小组的同学将一正常幼年家兔的甲状腺摘除并缝合后进行为  2020-07-20 …

5名同学去听同时进行5名同学去听同时进行的4个课外知识讲座,每个同学可自由选择,且必须选择一个知识  2020-07-25 …

下列有关进化的叙述,正确的是()A.个体是生物进化的基本单位B.自然选择定向选择了生物的表现型C.  2020-07-25 …

某高中有甲乙等5名同学被一所大学自主招生录取后,大学提供了4个学院给这5名学生选择.假设选择每个学院  2020-11-04 …

某高中有甲乙等5名同学被一所大学自主招生录取后,大学提供了4个学院给这5名学生选择.假设选择每个学院  2020-11-04 …

关于一生物题为了验证甲状腺激素具有促进个体发育的功能,某实现小组的同学将一只生长正常的幼年家兔的甲状  2020-11-14 …

当前大学生的择业观念变得更理性了,除了选择进国有大中型企业和当公务员外,不少大学生选择自主创业或进入  2020-12-01 …

当多种责任发生冲突时,需要我们的胆识和生活智慧。下列选择体现这一观点的有[]①根据事情的轻重缓急来进  2020-12-19 …