C++, ABC排序

Posted lyz_fish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++, ABC排序相关的知识,希望对你有一定的参考价值。

C++基础框架

#include<iostream>
using namespace std;
int main(){




    system("pause");
    return 0;
}

输出ABC大小

#include<iostream>
using namespace std;
int main(){
    int A = 10;
    int B = 9;
    int C = 8;
    cout <<"A = " << A <<", B = "<< B <<", C = " << C <<endl;
    if(A>B){
        if(A>C){
            if(B>C){
            cout<<"A>B>C"<<endl;}
            else if(B<C){
            cout<<"A>C>B"<<endl;}
        }
        else if(C>A){
            cout<<"C>A>B"<<endl;}
    }
    else if(A<B){
        if(A>C){
            cout<<"B>A>C"<<endl;}
        else if(B>C && C>A){
            cout<<"B>C>A"<<endl;}
        else{
            cout<<"C>B>A"<<endl;
        }
    }
    // if(A >= max){
    //     max = A;
    // }
    // if(B >= max){
    //     max = B;
    // }
    // if(C >= max){
    //     max = C;
    // }
    // cout <<"max =" <<max << endl;
    
    system("pause");
    return 0;
}

猜数字

#include<iostream>
#include<ctime>
using namespace std;
int main(){
    srand((unsigned int)time(NULL));
    int num = rand()%100+1;
     int i=0;
     while(1){
         cin >> i;
         if (i<num){
             cout <<"输入值小了"<<endl;
         }
         else if(i>num){
             cout <<"输入值大了"<<endl;
        }
         else{
             cout <<"回答正确!!!!"<<endl;
             break;
         }
     }
    
    system("pause");
    return 0;
}

do while

#include<iostream>
using namespace std;
int main(){
    int num = 0;
    cout << "开始输出~" <<endl;
    do{
        cout << num <<endl;
        num++;
    }while(num != 10);
    system("pause");
    return 0;
}

三位水仙花数

#include<iostream>
using namespace std;
//找到三位水仙花数
int main(){
    // int x = 1;
    // int y = 0;
    // int z = 0;
    // do{
    //     if(x<9){x++;}
    //  do{
    //     y++;
    //     do{z++;
    //     if(x^3 + y^3 + z^3 == 100*x + 10 * y + z){
    //         cout << 100 * x + 10 * y + z <<endl;}
    //     }while(z<9);
    //  }while(y<9);
    // }while(x<8);
    int i = 100;
    do{
        int ge = 0;
        int bai  = 0;
        int shi = 0; 
        ge = i%10;
        shi = (i/10)%10;
        bai = (i/100)%10;

        if(ge*ge*ge + shi*shi*shi + bai*bai*bai == i){
            cout << i << endl;
        }
        i++;
    }while(i <= 999);
    system("pause");
    return 0;
}

以上是关于C++, ABC排序的主要内容,如果未能解决你的问题,请参考以下文章

Android从后台堆栈中删除事务

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段

C语言中说的按字典顺序是啥意思???

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

python+spark程序代码片段