88问答网
所有问题
编程实现:输入一个字符串,按字符从小到大的顺序对其排序输出.
如题所述
举报该问题
其他回答
第1个回答 推荐于2017-07-26
没有标准的直接能用的函数
而且你没有说的字符串的类型
比如字符串为 "你好1A2b3a4d@知道" 这也是字符串,请问你想要什么输出结果?
追问
我的理解是字符串只含有数字与大小写英文字母
本回答被网友采纳
第2个回答 2017-07-26
输入字符串后用冒泡法排序就可以了。
相似回答
c语言中从键盘
输入
N
个字符串,
将字符串
按从小到大的顺序
排列并
输出
答:
define N 10 int main(){char str[N][100]; int i,j; for(i = 0; i < N; i ++) scanf("%s",str[i]); for(i = 0; i < N-1; i ++) { for(j = i+1; j < N; j ++){ if(strcmp(str[i],str[j])>0) { char temp[100]; strcpy(temp,str[i]); strcpy(s...
C语言
:编写程序,
把
字符
数组中的字母按由小
到大 的顺序
排列并
输出
答:
}int main() { char s[] = "kjferu21398dyfkaqpoia"; qsort(s, strlen(s),
1,
cmp); printf("%s", s); return 0;}
编程
作业:从键盘
输入一个字符串,
按照ASCII码值
从小到大
进行
排序,输出
排 ...
答:
include<stdio.h>void main() { char str[256],c; int i,j,n; gets(str); n=0; while ( str[n]!=0 ) n++; for ( i=0;i<n-1;i++ ) for ( j=i+1;j<n;j++ ) if ( str[i]>str[j] ) { c=str[i]; str[i]=str[j]; str[j]=c; } printf("%s\...
...
编程,
将
字符串
s中的所有
字符按
ASCII值
从小到大
重新
排序
后,将排序...
答:
include <stdio.h>#include <string.h>int main(){char str[] = "Hello World!", ch;int i, j, len;len = strlen(str);for (i = 0; i < len - 1; i++) {for (j = i + 1; j < len; j++) {if (str[i] > str[j]) {ch = str[i];str[i] = str[j];str[j...
用C语言:键盘
输入一
段
字符串,
然后显示由小
到大
排列
的顺序
……
答:
/*输入要
排序的字符串
*/ gets(p);length=strlen(p); /*计算字符串的长度*/ /*将字符串中的
字符按从小到大的顺序
进行比较*/ for(i=0;i<length-1;i++)for(j=i+1;j<length;j++)if(p[i]>p[j]){ temp=p[i]; p[i]=p[j]; p[j]=temp; } /*
输出排序
后的字...
从键盘
输入一个
长度为10的
字符串,
用冒泡法
对其从小到大
进行
排序
,并在屏...
答:
include <stdio.h> define N 10 void select_sort(int s[]){ int i, j, temp, min;for (i=0; i<N-1; i++){ min = i;for (j=i+1; j<N; j++){ if (s[j] < s[min]) min = j;} temp = s[i];s[i] = s[min];s[min] = temp;} return;} void bubble_sort...
...c中
,编写程序对其
进行
排序
(由小
到大
)并按次序
输出
。
答:
假定
字符串
个数不超过20个,每个字符串长度小于20,开数组 char s[21][20];最后一个元素 用于做字符串交换时的工作单元。字符串比较 用 strcmp(), 复制用 strcpy()
,
输入
用 gets(), 清除输入缓冲器中的剩余字符用 fflush(stdin); 完整 程序如下。include <stdio.h> int main()...
写
一个
函数,用起泡法对
输入的
10
个字符按
由小
到大顺序
排列 c语言求大神...
答:
{ char str[11];printf("Please enter 10 charactor: "); //输入10
个字符
gets(str);sort(str, 10); //调用
排序
函数 system("pause");return 0;} //排序函数(起泡法)void sort(char s[], int n){ for (int i=0; i<n-1; i++)for (int j=0, t; j<n-1-i; s[...
大家正在搜
对五个字符串按从小到大排序
编程实现删除字符串中的数字字符
编程一个汉字是终于字符还是字符串
安卓编程删除字符串最后一个字符
编程删除字符串中的指定字符
如何删除一个字符串中的字符
从字符串中删除指定的字符串
c删除字符串中的指定字符串
python字符串去除某个字符
相关问题
输入n个字符串,用任意算法对其进行排序并按从小到大顺序输出
C语言(1)输入1个字符串,对该字符串按字符大小从小到大的顺...
C++编程 输入5个字符串,按英文字典排序,由小到大顺序输出...
输入5个字符串,将这5个字符串按从小到大的顺序排列后输出(要...
用冒泡排序法对10个字符串排序,并按从小到大的顺序输出.需要...
冒泡排序:输入n个字符串,对其进行冒泡排序,使其按从小到大顺...
冒泡排序:输入n个字符串,对其进行冒泡排序,使其按从小到大顺...