永发信息网

输入一个三位数,怎么让它输出这个三为数组成的最大数(c++程序)…谢谢

答案:5  悬赏:10  手机版
解决时间 2021-04-13 11:47
求高手帮忙
最佳答案
#include <iostream>
#include <algorithm>
#include <functional>
#include <string>
using namespace std;

int main()
{
string str;
cin >> str;
sort( str.begin(), str.end(), greater<char>() );
cout << str;
}
全部回答

先把三个数的大小排好,最大的*100+第二*10+最小

先输入三个数,然后比较三个数大小,将最大的数乘以100加上第二大的数乘以10再加上最小的数然后将和打印出即可

#include<iostream> using namespace std; void swap(char& a,char& b) { char temp=a; a=b; b=temp; } int main() { char str[4]; cin>>str; if(str[0]<str[1]) swap(str[0],str[1]); if(str[0]<str[2]) swap(str[0],str[2]); if(str[1]<str[2]) swap(str[1],str[2]); cout<<str[0]<<str[1]<<str[2]<<endl; return 0; }

(1)把 各位数字 中 最大 的 数字 最大 的 放在 前面 , 次大的 放在 十位 。。。

(2)或者 是 用 一个 数组 来 存放 这些 数组 ,比较 大小 。。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
刚找了收银工作,用pos 机撕小票的时候很难撕
就是一个魔兽综合rpj,跟幻想曹操传外传很像
she goes, there are crowds of people waiti
这配置想玩生化5需要换什么
秋天黑鱼能钓到什么时候,气温达到多少度钓不
唯美而伤感的句子,唯美伤感的英文句子,带翻
分手后还爱她怎么办?
心烦的时候该怎样才不会心烦?
DNF转职前的技能可以随便学吗?
我1米8,体重160斤,可以吗?身材怎么样?
若把长江的水位比警戒水位低0.8m记作-0.8m,
寻仙里的动画纸四怎么设定才能达到,静止和走
我做了人流了,怎么还是2道线
手机QQ宠物神奇只旅
上雷塆我想知道这个在什么地方
推荐资讯
ndf,上海3区,想问下都可以转到哪些区?
我是七六年腊月初四晚十点生,算算是什么星座
日本有个电影里面有个角色叫木村翔的是什么电
蛋白裂解液中4%chaps 0.2克是什么意思
德信地产是哪一年首次获得"全国百强房地产企
福建泉州泉港盐务局这个地址在什么地方,我要
忘掉一个人真的很难吗
火车票k1270座位52和51是两个人做的吗?
传奇合击怎么玩,传奇合击怎么释放不出来
达顺石业地址有知道的么?有点事想过去
想知道: 雅安市 从西门车站到上里古镇怎么坐
单选题蛋白质和肽链的主要差别在于蛋白质A.包
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?