對於輸入的每個字符串,查找其中的最大字母,在該字母后面插入字符串"(max)"。


 

/*
對於輸入的每個字符串,查找其中的最大字母,在該字母后面插入字符串"(max)"。
樣例輸入
abcdefgfedcba
xxxxx
樣例輸出
abcdefg(max)fedcba
x(max)x(max)x(max)x(max)x(max)
*/
#include <stdio.h>
#include<string.h>
int main()
{
    int i;
    char str[100],maxch;
    gets(str);
    maxch=str[0];
    for(i=0;str[i]!='\0';i++){
        if(str[i]>maxch){
            maxch=str[i];
        }
    }
    for(i=0;str[i]!='\0';i++){
        printf("%c",str[i]);
        if(str[i]==maxch){
            printf("(max)");
        }
    }
    printf("\n");
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 統計字符串中每個字母出現的次數 輸入任意長的一個字符串,統計其字母、數字、空格及其他字符的數量。 把一個字符串的大寫字母放到字符串的后面,各個字符的相對位置不變,不能申請額外的空間 查找常用字符(給定僅有小寫字母組成的字符串數組 A,返回列表中的每個字符串中都顯示的全部字符(包括重復字符)組成的列表。例如,如果一個字符在每個字符串中出現 3 次,但不是 4 次,則需要在最終答案中包含該字符 3 次。) java編程——輸入一個字符串,按字母順序排序輸出 輸入一個字符串,統計字符串中有多少個大寫字母,小寫字母,數字,空格,其他字符 連續輸入字符串,請按長度為8拆分每個字符串后輸出到新的字符串數組;長度不是8整數倍的字符串請在后面補數字0,空字符串不處理。 4.寫一個控制台應用程序,接收一個長度大於3的字符串,完成下列功能: 1)輸出字符串的長度。 2)輸出字符串中第一個出現字母a的位置。 3)在字符串的第3個字符后面插入子串“hello”,輸出新字符串。 4)將字符串“hello”替換為“me”,輸出新字符串。 5)以字符“m”為分隔符,將字符串分離,並輸出分離后的字符串。 */ 輸入三個字符串,要求找出其中的最大者 linux shell搜索某個字符串,然后在后面加上字符串?字符串后面插入字符串?sed字符串后面插入字符串?
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM