标签:
对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。
abcdefgfedcba xxxxx
abcdefg(max)fedcba x(max)x(max)x(max)x(max)x(max) 只需要查找到最大的字符加入(max)的时候在输出控制加入就可以#include<stdio.h> #include<string.h> int main() { char str[110]; while(scanf("%s",str)!=EOF) { int len=strlen(str),i; char max=‘A‘; for(i=0;i<len;i++) { if(str[i]>max) max=str[i]; } for(i=0;i<len;i++) { if(str[i]==max) printf("%c(max)",str[i]); else printf("%c",str[i]); } printf("\n"); } return 0; }
x(max)x(max)x(max)x(max)x(max)
只需要查找到最大的字符加入(max)的时候在输出控制加入就可以
#include<stdio.h> #include<string.h> int main() { char str[110]; while(scanf("%s",str)!=EOF) { int len=strlen(str),i; char max=‘A‘; for(i=0;i<len;i++) { if(str[i]>max) max=str[i]; } for(i=0;i<len;i++) { if(str[i]==max) printf("%c(max)",str[i]); else printf("%c",str[i]); } printf("\n"); } return 0; }
最大字符
原文地址:http://blog.csdn.net/believe__dream/article/details/42778693