c语言求教 30
编写一程序要求如下(1)编写一个函数intgetWords(charword[][10],intn)将键盘输入的单词存入数组word,函数返回值为实际输入的单词个数。参数...
编写一程序 要求如下
(1)编写一个函数
int getWords( char word[][10], int n )
将键盘输入的单词存入数组word,函数返回值为实际输入的单词个数。参数n用来限制单词的最大个数。
(2)编写一个函数
void sortWords( char word[][10], int n)
将存放在数组word中的n各单词按字典顺序排序。n为单词个数。
(3)编写一个main函数,依次调用函数getWords和sortWords,完成单词的输入和排序,然后输出排序结果(输出时每个单词占一行)。 展开
(1)编写一个函数
int getWords( char word[][10], int n )
将键盘输入的单词存入数组word,函数返回值为实际输入的单词个数。参数n用来限制单词的最大个数。
(2)编写一个函数
void sortWords( char word[][10], int n)
将存放在数组word中的n各单词按字典顺序排序。n为单词个数。
(3)编写一个main函数,依次调用函数getWords和sortWords,完成单词的输入和排序,然后输出排序结果(输出时每个单词占一行)。 展开
2个回答
展开全部
第一个:数组初始值是0 在键盘上输入是ASC码没有0 直接做循环判断是否数组元素为0 计数 为0把计数值输出 搞定!
第二个:把每个数组的第一列提出来赋给一个新的数组 在新的数组上加工就可以了 比较麻烦点
第三个:把两个综合起来就可以了!
第二个:把每个数组的第一列提出来赋给一个新的数组 在新的数组上加工就可以了 比较麻烦点
第三个:把两个综合起来就可以了!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询