c语言 对字符串排列顺序是啥意思 麻烦大家看清楚问题回答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言 对字符串排列顺序是啥意思 麻烦大家看清楚问题回答相关的知识,希望对你有一定的参考价值。

问题就是“对字符串排列顺序”吧? 应该就是 “对字符串顺序排列吧?”
这不就是考算法嘛。冒泡法什么的。
#include<stdio.h>
#defineSIZE8

void bubble_sort(int a[],intn);

void bubble_sort(int a[],intn)//n为数组a的元素个数

inti,j,temp;
for(j=0;j<n-1;j++)
for(i=0;i<n-1-j;i++)

if(a[i]>a[i+1])//数组元素大小按升序排列

temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;



int main()

int number[SIZE]=95,45,15,78,84,51,24,12;
int i;
bubble_sort(number,SIZE);
for(i=0;i<SIZE;i++)

printf("%d",number[i]);

printf("\n");


把int改为char吧 这个例子是我找的追问

根据什么排序的??最大的字符串为什么是最大?

追答

去。。。对字符串排序,是对字符串里面的每个字符排序。就是上面说的
str="afxbc"。对str排序 是对它里面的字符排序。
排序后变成str="abcfx" 至于每个字符的比较你可以直接比较,字符其实是以ascii码存储的。
你可以去查下ascii码
冒泡法计算量较大,好像还有个插入法。冒泡法计算数量级是n的评方 插入法是!n。
插入法你可以用到malloc和memmove函数

追问

将所给的五个字符串排序 是指把五个字符串内部排序,而不是对五个字符串进行排序???

追答

是啊。

参考技术A 指按字典序排列。例:ASDZXC,排完序后:ACDSXZ追问

字典?是看首字母吗???

sequence是啥意思

sequence的意思是: 顺序;连续

一、读音:英 ['siːkwəns]     美 ['siːkwəns]    

二、意思是:

依次排列,(把...)按顺序排好,整理好

测定...序列,确定…的化学结构序列

三、例句:

1、Please sequence the names in alphabetical order.

请按字母顺序排列好名单。

扩展资料

词汇用法:

sequence,progression,series,succession

这些名词均含“连续,顺序”之意。

sequence多指时间、空间或事件等有规律、合乎逻辑的连续。

progression指向前推进的行为过程或状态的连续。

series指按照性质类似或基本相同的关系而安排的一系列事物,比如哈里波特系列电影,阿加莎小说系列。

succession侧重一些类似的东西或事件一个接一个连续不断。

参考技术A

sequence的意思:n. [数][计] 序列;顺序;续发事件;vt. 按顺序排好。

读音:英 [ˈsiːkwəns] ;美 [ˈsiːkwəns]

短语

main sequence 主序星 ; [天] 主星序 ; [天] 主序 ; 主序带

Fibonacci sequence 斐波那契数列 ; 斐波纳契数列 ; 斐波那契序列

welding sequence [机] 焊接顺序 ; [机] 焊接程序 ; 焊接次序

sequence controller [自] 顺序控制器 ; 程序控制器 ; 顺序控制器

harmonic sequence 和声模进 ; 谐序 ; 伴唱模进

扩展资料:

同近义词

n. [数][计]序列;顺序;续发事件

order , consecutiveness

同根词

词根: sequent

adj.sequential 连续的;相继的;有顺序的

sequent 连续的;其次的;作为结果而产生的

n.sequent 结果;相继发生的事

sequencer 程序装置,[计] 定序器

例句:

At each location on the sequence, 

we can measure all these different attributes of chromatin. 

在序列的每个位置上,我们都可以测量染色质的这些不同属性。

参考技术B

sequence是序列的意思

1、读音

英 [ˈsiːkwəns]   美 [ˈsiːkwəns]  

2、解释

n. 一连串;一系列;顺序;次序;相关联的一组(事件或构想);后续行动;后续的事;随之而来的事;同花顺;vt. 按顺序排列;测定…的序列。

3、例句

the colour sequence yellow, orange, purple, blue, green and white.

黄、橙、紫、蓝、绿和白的颜色排列。

扩展资料:

ordered

1、读音

英 ['ɔːdəd]   美 ['ɔrdɚd]  

2、解释

adj. [数] 有序的;整齐的;安排好的 ;n. 命令;点餐(order的过去式和过去分词)

3、例句

An objective set of rules which we all agree to accept is necessary for any ordered society.

任何井然有序的社会都需要一套为大家所接受的、客观公正的规则。

set

1、读音

英 [set]   美 [set]  

2、解释

n. 顺序(尤指)小集团,圈子;(按学生能力划分的)教学组,学习组;集;集合;adj. 固定的;规定的

3、例句

I need to collect three more of these little figures and I'll have the whole set.

我需要再收集三个这种小图案,才会集齐一套。

参考技术C sequence
英['si:kwəns] 美[ˈsikwəns, -ˌkwɛns]
n. [数]数列,序列;顺序;连续;片断插曲
vt. 使按顺序排列,安排顺序;[生化]确定…的顺序,确定…的化学结构序列
第三人称单数:sequences;过去分词:sequenced;名词复数:sequences;...
[例句]This sequence is handled through the game loop.
这序列就是通过游戏循环来实现的。
参考技术D sequence
序列
双语对照

词典结果:
sequence
[英][ˈsi:kwəns][美][ˈsikwəns, -ˌkwɛns]
n.[数]数列,序列; 顺序; 连续; 片断插曲;
vt.使按顺序排列,安排顺序; [生化]确定…的顺序,确定…的化学结构序列;
第三人称单数:sequences过去分词:sequenced复数:sequences现在进行时:sequencing过去式:sequenced

以上结果来自金山词霸

例句:

1.
This sequence is handled through the game loop.
这序列就是通过游戏循环来实现的。本回答被提问者和网友采纳

以上是关于c语言 对字符串排列顺序是啥意思 麻烦大家看清楚问题回答的主要内容,如果未能解决你的问题,请参考以下文章

用C语言写一个函数,用冒泡法对输入的10个字符按由小到大的顺序排列

C语言中说的按字典顺序是啥意思???

C语言中的“class”是啥意思啊?讲下其作用及用法。麻烦了

C语言中字符串排序的原理是啥

C语言:写一函数,用“冒泡法”对输入的10个字符按由小到大顺序排列

写一个函数实现对输入10个字符按由小到大顺序排列.在主函数中调用该函数并输出排序后的结果