我是编程的新手,目前正在学习C.我已经在这个问题上工作了一个星期了,我似乎无法理解逻辑.这直接来自我正在使用的书:
构建一个使用字符串数组来存储以下名称的程序:
- "佛罗里达"
- "俄勒冈"
- "Califoria"
- "格鲁吉亚"
使用前面的字符串数组,编写自己的
sort()函数,使用该strcmp()函数按字母顺序显示每个状态的名称.
所以,让我说我有:
char *statesArray[4] = {"Florida", "Oregon", "California", "Georgia"};
Run Code Online (Sandbox Code Playgroud)
我应该嵌套for循环strcmp(string[x], string[y])...吗?我已经入侵并砍掉了.我无法绕过解决这个问题所需的算法,甚至有效.帮助很多赞赏!!!