#include <iostream.h> void MaxCharInSec(char *str) { char a=str[0]; int flag=0; for(int i=1;str[i]!='\0';i++) { if(a<str[i])//找出最大的字符 { a=str[i]; flag=i; } } for(int j=flag;j>=1;j--) { str[j]=str[j-1]; } str[1]=a;//最大的字符放到第二个 } void main() { char a[100];//字符数组,默认100个字符 cin>>a; MaxCharInSec(a); cout<<a; } //VC6.0编译通过
详细解决方案
c++编程:编写程序,任意输入一个字符串,将其中的最大字符放在字符串的第二个
热度:26 发布时间:2024-01-20 09:03:02.0
相关解决方案
- 初次使用NetBeans 编写程序,不知道如何使用JTextField给变量赋值呢
- 汇编语言:编写程序,输入字符串,根据首字母ASCII大小顺序输出,该怎么处理
- 求助:编写程序,输入若干个字符串,求出每个字符串的长度.......
- PB9 编写程序 供PB 6.5 调用解决思路
- PB9 编写程序 供PB 6.5 调用解决方案
- 编写程序,生成5个1至10之间的随机整数,并打印结果到控制台?
- 编写程序,打印1到100之内的整数,但数字中包含7的要跳过?
- 2、编写程序,新建一个容量不小于50的哈希表(采用线性探测法解决冲突),随机生成30个整数插入哈希表中,整数范围在[0,1000]之间。
- 编写程序,将一年中 12 个月,建立一个枚举类型数据,并对其进行调用
- 编写程序,统计 4*5 二维数组中奇数的个数和偶数的个数。
- 编写程序,实现一个基于面向思想的、具有开户、查询、取款、存款、转账、锁定、解锁和退出功能的银行管理系统。
- 编写程序,使用指针把一个 int 型数组的所有元素设置4.18: 为 0。
- 编写程序,输出所以水仙花数
- c++编程:编写程序,任意输入一个字符串,将其中的最大字符放在字符串的第二个
- 3.14 编写程序,计算下面级数之和: 1/3+3/5+5/7+7/9+9/11+11/13+....+95/97+97/99