小编aus*_*son的帖子

逻辑挑战:在C中按字母顺序排序数组

我是编程的新手,目前正在学习C.我已经在这个问题上工作了一个星期了,我似乎无法理解逻辑.这直接来自我正在使用的书:

构建一个使用字符串数组来存储以下名称的程序:

  • "佛罗里达"
  • "俄勒冈"
  • "Califoria"
  • "格鲁吉亚"

使用前面的字符串数组,编写自己的sort()函数,使用该strcmp()函数按字母顺序显示每个状态的名称.

所以,让我说我有:

char *statesArray[4] = {"Florida", "Oregon", "California", "Georgia"}; 
Run Code Online (Sandbox Code Playgroud)

我应该嵌套for循环strcmp(string[x], string[y])...吗?我已经入侵并砍掉了.我无法绕过解决这个问题所需的算法,甚至有效.帮助很多赞赏!!!

c sorting algorithm strcmp

3
推荐指数
3
解决办法
2万
查看次数

标签 统计

algorithm ×1

c ×1

sorting ×1

strcmp ×1