#include<stdio.h>#define N 256int main()
{
char a[N]={'\0'};
char b[3]="ab";
char c[N]={'\0'};
int i=0;
char max;
printf("input a:");
gets(a);
//筛选出最大值
max=a[0];
while(a[i]!='\0')
{
if(a[i]>=max)
{
max=a[i];
}
i++;
}
//判断最大值首先出现的位置
i=0;
while(a[i]!='\0')
{
if(a[i]==max) break;
i++;
}
//截取最大值至字符串末尾的串至临时字符串数组
i++;
int it=i;
int j=0;
while(a[i]!='\0')
{
c[j]=a[i];
j++;
i++;
}
//接b数组
j=0;
while(b[j]!='\0')
{
a[it]=b[j];
j++;
it++;
}
//接临时数组
j=0;
while(c[j]!='\0')
{
a[it]=c[j];
j++;
it++;
}
//打印输出插入后的字符串
printf("%s\n",a);
return 0;
} 

从键盘输入一个字符串a,并在串a中的最大元素后面插入字符串b(b[]=“ab”),输出字符串a。相关推荐

  1. c语言程序设计对角矩阵,从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计...

    从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起 ...

  2. C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。

    例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中. 例如:输入"1234567",指定字符 ...

  3. python从键盘输入一个字符串、将小写字母全部_从键盘输入一个字符串_将其中的小写字母全部转换成大写字母...

    从键盘输入一个字符串, 将其中的小写字母全部转换成大写字母, 然后输出到一个磁盘文件 "test" 中保存.输入的字符串以 " ! " 结束 . 我写的程序是 ...

  4. python从键盘输入一个字符串、将小写字母全部_从键盘输入一个字符串,将其中的小写字母全部转换成大写字母...

    从键盘输入一个字符串, 将其中的小写字母全部转换成大写字母, 然后输出到一个磁盘文件 "test" 中保存.输入的字符串以 " ! " 结束 . 我写的程序是 ...

  5. 131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件

    //131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件"test"中保存.输入的字符串以!结束//这道题对我来说最重要的就是ch=getchar ...

  6. 编程从键盘输入一个字符串,统计该字符串中从‘a‘到‘z‘共26个小写字母各自出现的次数, 将结果存入数组中,并输出

    /*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数, 将结果存入数组中,并输出*/ #include<stdio.h> #include<st ...

  7. 请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。

    请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出.例如,输入字符串abcaca,输出bcc. 输入样例: abcaca 输出样例: bcc 代 ...

  8. Java 从键盘输入一个字符串,统计某个字符的个数

    从键盘输入一个字符串,统计某个字符的个数 例如,从键盘输入"I am a student",统计a出现的次数 字符串转字符数组 字符串.toCharArray(); Scanner ...

  9. c语言从键盘输入一个不超过8位的正的十六进制数字符串,蓝桥基础练习 十六进制转十进制...

    问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样例输入 FFFF 样例输出 6 ...

  10. 用JAVA实现蓝桥杯基础训练之十六进制转十进制:从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。

    问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样例输入 FFFF 样例输出 6 ...

最新文章

  1. Mapreduce编程1之WordCount
  2. C++运算符重载(成员函数方式)
  3. 反编译之将脱壳后的dex文件重新打包成apk
  4. 使用CEfSharp之旅(8)CEFSharp 使用代理 更换位置IP
  5. [欧拉函数] Bzoj P2186 沙拉公主的困惑
  6. javascript-04 引用类型
  7. Java中整型的缓存机制
  8. 网易对象存储NOS图床神器
  9. java函数的参数传递
  10. I9 9900K线程_收藏党抓紧了!英特尔停产i9-9900K特色包装,只因运输太浪费
  11. Python + Appium 环境搭建
  12. opencv对图像是软解码_基于opencv和c++的图像处理软件设计与实现(26页)-原创力文档...
  13. Java正则表达式入门概念与范例代码
  14. 有些东西需要深刻理解概念才行
  15. Qtum DGP 分布自治协议技术详解
  16. GO分析(cytoscape)
  17. android kmplayer,KMPlayer Pro — 安卓本地影音全能播放器
  18. vs写c语言快捷键,vs快捷键
  19. c语言编程输出皮卡丘,c语言001第一节课程-函数方式输出皮卡丘画 2019-06-24
  20. 第五章:物理与环境安全技术

热门文章

  1. 阿凡题UWP的源码公开
  2. 【诊断数据库文件-CDD】创建速成班-北汇信息小课堂(二)
  3. java对象为什么要实现序列化
  4. Scrapy框架 - Spiders
  5. win10和win8双系统安装
  6. 测试固态硬盘寿命软件,为什么说耐久测试才是检验SSD寿命的关键
  7. CSDN表格换行方法
  8. c语言浮点常量,C 浮点常量
  9. 历年数学界菲尔兹奖及其得主简介
  10. 拳皇世界服务器维护,拳皇世界3月1日更新维护公告 多组服务器开启数据互通[图]...