解题思路:自己看吧!垃圾题目,花了我那么长时间调试。
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
char str1[101];
char str2[]="(max)";
int i,max,n,k;
//char str2[101];
while(gets(str1)!=NULL)
{ max=str1[0];
k=0;
n=strlen(str1);
for(i=0;i<n;i++)
{
if( str1[i]>max)
{
max=str1[i];
k=i;
}
}
for(i=0;i<=k;i++)
{ printf("%c",str1[i]);
if(str1[i]==max&&i!=k)
printf("%s",str2);
}
printf("%s",str2);
for(i=k+1;i<n;i++)
{printf("%c",str1[i]);
if(str1[i]==max)
printf("%s",str2);
}
printf("\n");
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:662 |
用筛法求之N内的素数。 (C语言代码)浏览:1262 |
蛇行矩阵 (C语言代码)浏览:753 |
C语言训练-亲密数 (C语言代码)浏览:682 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:528 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:810 |
母牛的故事 (C语言代码)浏览:455 |
统计立方数 (C语言代码)浏览:865 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:485 |
Manchester-汽水瓶问题浏览:4162 |