日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ASCLL值最大的放在第一個(gè)位置

 融水公子 2019-07-11

講解對象:ASCLL值最大的放在第一個(gè)位置

作者:融水公子 rsgz

要求:

將該字符前的原字符向后順序移動(dòng)

調(diào)用fun函數(shù)之前給字符串輸入:ABCDeFG

調(diào)用函數(shù)之后的內(nèi)容是eABCDFG


#include<stdio.h>

#include<stdlib.h>

void fun(char *p) {

char max, *q=&max;

int i = 0;

max = p[i];

while (p[i] != 0) {

if (max < p[i]) {

max = p[i];

q= p + i;

}

i++;

}

while (q > p) {

*q = *(q - 1);

q--;

}

p[0] = max;

}

int main() {

char str[80];

printf("請輸入一個(gè)字符串:\n");

gets_s(str);

printf("你輸入的字符串是:%s\n",str);

fun(str);

printf("移動(dòng)后的字符串是:\n");

puts(str);

system("pause");

return 0;

}

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多