a="abxc",b="ehdi",输出“abxehdic”即把b串插入到a串ascii码最大字符之后,并输出,其中a,b由用户自己输入
2018-01-19 19:42
260 查看
#include<iostream> #include<string.h> using namespace std; #define MAX 100 int main() { char a[MAX],b[MAX]; cout<<"输入两个字符串;"<<endl; cin>>a>>b; int i,j,insert; insert=0; for(i=1;i<MAX;i++) { if(a[i]>a[insert]) { insert=i; } } for(i=0;i<=insert;i++) { cout<<a[i]; } cout<<b; for(j=insert+1;(i<MAX)&&(a[j]!='\0');j++) { cout<<a[j]; } cout<<endl; return 0; }
相关文章推荐
- 编写一个程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数(设句子以"?"、"!"、"."结束)。
- 1、 编写一个Java应用程序,对用户输入的任意一组字符如{1,3,4,7,2,1,1,5,2},输出其中出现次数最多且数值最大的字符,并显示其出现次数。
- 编写一个程序,对用户输入的任意一组数字字符如{3,1,4,7,2,1,1,2,2},输出其中出现次数最多的字符,并显示其出现次数。如果有多个字符出现次数均为最大且相等,则输出最先出现的那个字符和它出现
- 写一个控制台应用程序,它接收用户输入的字符串,将其中的字符顺序,反顺序输出!
- 输入一串字符,只包含“0-10”和“,”,找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数
- 1、 输入一串字符,只包含“0-10”和“,”找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数。
- 8.8 输入一个4位数字,要求输出这4个数字字符,但每两个数字间插入一个输入的字符。如输入“1990”,插“W”,应输出“1W9W9W0"。”(改)
- 接收用户输入的一句英文,将其中的单词以反序输出。 “I love you"→“I evol uoy"
- 17.接收用户输入的字符串,将其中的字符以与输入相反的顺序输出。“abc”-"cba"
- 18,接收用户输入的一句英文,将其中的单词以反序输出。“hello c sharp”-"sharp c hello"
- n=5时,输出一下 第一行规律是5的平方,4的平方……其中n由用户自己输入
- 输入n个字符串,输出各字符ASCII码之和最大的那个字符。
- 输入一行字符串,找出其中重复出现且最长的字符串,输出它及其首字符的位置
- c++实验1-输入3个整数,输出其中的最大值
- 10月8日 c语言 数组元素作函数实参 输入10个数,要求输出其中值最大的元素和该数是第几个数
- 输入字符串,内有数字和非字符数组,例如A123x456将其中连续的数字作为一个整数,依次存放到一个数组中,如123放到a[0],456放到a[1],并输出a这些数
- 编写一函数 用户输入字符串 函数将获取第一个单词输出 并丢掉后面的字符(图)
- 将用户输入的字符串反向输出到页面上,并且要求将其中的小写字母转换成大写字母。
- 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- 输入任意字符剔除重复的字符之后输出