#include<stdio.h> #include<string.h> int main() { char a[100],max; int len; while (gets(a)) { len = strlen(a); max = a[0]; for (int i = 0; i < len; i++) { if (max < a[i]) max = a[i]; } for (int i = 0; i < len; i++) { printf("%c",a[i]); if (a[i] == max) printf("(max)"); } printf("\n"); } return 0; }
时间: 2024-02-14 19:33:42 浏览: 31
#include <stdio.h>
4星 · 用户满意度95%
这是一个C语言程序,它的功能是对输入的字符串进行处理,并将其中最大的字符用“(max)”标记出来。程序使用了gets函数读入字符串,然后使用strlen函数获取字符串的长度。接着使用一个for循环遍历字符串中的每个字符,并用一个变量max记录当前最大的字符。最后再使用一个for循环输出字符串中的每个字符,并在最大的字符后面加上“(max)”标记。程序使用了标准输入输出函数,可以在命令行窗口运行。
阅读全文