# include & ltstdio.h & gt
# include & ltstring.h & gt
#定義N 356
void main(){
char a[N]={'\0'},b[N]={'\0'},ch,max
int i,j,k,c;
/輸入字符串/
Printf("請輸入壹個字符串");
獲取(a);
/輸入ch/的值
printf("輸入通道:");
scanf("%c ",& ampch);
/查找最大字符/
I = 1;
max = a[0];
while(a[i]!='\0'){
if(a[I]& gt;最大)
max = a[I];
i++;}
printf("%c\n ",max);
/找到最大字符位置/
I = 0;
while(a[i]!='\0'){
if(a[i]==max)
打破;
i++;
}
i++;
c = I;
/將該字符放在字符串B/中最大字符的後面
j = 0;
while(a[i]!=0){
b[j]= a[I];
j++;
i++;
}
/將ch分配到最大值之後的位置/
a[c]= ch;
c++;
/將字符串b的編號返回給a/
I = 0;
while(b[i]!='\0'){
a[c]= b[I];
c++;
i++;}
/輸出結果/
printf("%s\n ",a);
}
擴展數據:
包括用法:
#include命令是壹種預處理命令,可以將其他源代碼內容插入到指定位置;能識別出壹段只在特定條件下才會被編譯的程序代碼;妳可以定義壹個具有類似標識符功能的宏,並且在編譯時,預處理器會用其他文本替換這個宏。
插入頭文件的內容
#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方法可以指定要插入的頭文件:
1 、# include & lt;文件名>;
2.#包含“文件名”