编程实现从键盘输入5个英文单词(每个单词不超过20个字母),然后将它们按照字典序(即字母从小到大的顺序)排序后打印输出。要求:编写assign函数、sort函数、show函数,分别用于实现单词的键盘输入、单词的排序、单词的输出。目前,已完成main函数的编写,请编写assign、sort和show函数,对这三个函数的定义及要求如下所示。
时间: 2024-01-22 15:18:18 浏览: 395
C语言实验-编程实现用getchar函数从键盘输入一个小写字母,并用putchar函数输出对应的大写字母。
5星 · 资源好评率100%
函数定义及要求:
1. assign函数
```c++
void assign(string words[]);
```
实现从键盘输入5个英文单词,并将它们存储在words数组中。
2. sort函数
```c++
void sort(string words[]);
```
实现对words数组中的单词进行字典序排序,排序后的单词存储在原数组中。
3. show函数
```c++
void show(string words[]);
```
实现将排序后的words数组中的单词按照顺序输出到屏幕上。
完整程序如下:
阅读全文