题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2025
//C++代码
#include<iostream>
#include<cstring>
#include<string>
using namespace std;
int main(){
char a[105],ch;
while(cin.getline(a,105)){
int i,len=strlen(a);
ch=a[0];
for(i=1;i<len;i++){
if(a[i]>ch) ch=a[i];
}
for(i=0;i<len;i++){
cout<<a[i];
if(a[i]==ch) cout<<"(max)";
}
cout<<endl;
}
return 0;
}
本文介绍了一个使用C++解决的问题,该问题涉及读取多行输入,找到每行中最大的字符,并在输出时标记该字符为(max)。代码简洁高效,适合初学者理解和学习。
2831

被折叠的 条评论
为什么被折叠?



