🌏个人博客:尹蓝锐的博客
希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏支持一下笔者吧~
1、题目要求:
字符串中找到最大的字母,在其后添加(max)
2、输入:
helloworld
3、程序:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
void main()
{
char str[50];
gets(str);
char temp[50];
int max = 0, i, j;
for (i = 0; i < strlen(str); i++)
{
if (str[i] > str[max])max = i;
}
for (i = max + 1, j = 0; i < strlen(str); i++, j++)
{
temp[j] = str[i];
}
temp[j] = '\0';
str[max + 1] = '\0';
char str2[] = "(max)";
strcat(str, str2);
strcat(str, temp);
printf("%s", str);
}
4、输出:
hellow(max)orld
如果我的博客能给您带来启发,请不吝点赞、评论和收藏,也欢迎您关注我的博客。
如果你喜欢这篇文章,别忘了留下你的感想和建议,让我知道你的想法。同时,也请继续关注我的博客,我们不见不散!
最后,愿每一位读到这里的你,都能拥有一个充实而美好的每一天。不管世界怎样变化,保持学习,保持热爱,保持对生活的好奇心,我们的故事,还在继续……