C语言 冒泡实现将一个字符串按照字典顺序输出
Posted 灯火阑处
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 冒泡实现将一个字符串按照字典顺序输出相关的知识,希望对你有一定的参考价值。
#include <iostream>
int main(int argc, const char *argv[])
char a[100];
gets(a);
int i, j, temp;
for (j = 0; j < strlen(a); j++)
for (i = 0; i < strlen(a) - 1 - j; i++)
if (a[i] >= 'a' && a[i] <= 'z')
a[i] -= 32;
else if (a[i] >= 'A' && a[i] <= 'Z')
a[i] += 32;
if (a[i] < a[i + 1])
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
printf("%c", a[i]);
return 0;
以上是关于C语言 冒泡实现将一个字符串按照字典顺序输出的主要内容,如果未能解决你的问题,请参考以下文章
ZZNUOJ_用C语言编写程序实现1177:字符串排序(指针专题)(附完整源码)
C语言,将一个字符串中的元音字母复制到另一个字符串,然后按照ASCII码从小到大的顺序输出。