C++中的典型阵列程序
Typical array program in C++
我想用C++创建一个程序,按字母顺序排列输入的单词。任何人都可以帮忙。
我尝试使用 for 循环安排第一个字母,但到目前为止它给了我荒谬的结果。 我只想要一点提示,剩下的就自己做
是的,这很容易。标准库为您完成所有工作。字符串有一个运算符<按>字典顺序进行比较。所以真的,这是浪费时间。std::sort 将在其参数上调用运算符<。按>
警告:默认情况下,按字典顺序表示它将比较 ASCII 值。因此,感叹号在数字之前,数字在大写字母之前,大写字母在小写字母之前。
string myWords[10];
for (int i = 0; i < 10; i++)
cin >> myWords[i];
sort(begin(myWords), end(myWords));
如果你有一个向量,只需做v.begin()
和v.end()
。
相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- C++,系统无法执行指定的程序
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++阵列程序的协助
- 简单的程序比较阵列运行但给出不正确的结果
- C 程序仅在字符阵列获得“ 1000!”的输入时才在DELETE上崩溃
- 程序停止 - 将阵列移动到函数 |C++
- 阵列不能两次将相同的名称保存,当要添加新字符串时,程序应检查以查看该名称是否已经存在
- opengl驱动程序在有限的VRAM中处理大型纹理阵列的效果如何
- 其他静态阵列破坏了OMAPL138目标(CCS5.2)上的DSP应用程序
- 顶点阵列GLFW崩溃C 程序
- 阵列相邻位置交换程序需要提示
- 动态内存阵列/程序崩溃
- 从队列中显示2D阵列后程序崩溃
- 阵列程序奇怪的输出
- 最大子阵列程序实现未终止
- C++中的典型阵列程序
- C++阵列程序
- 使用交换方法x86 MASM反转程序集中的外部阵列
- 阵列分割错误在斐波那契数程序