| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 655 人关注过本帖
标题:[求助] c语言关于数组的一道题 做下谢了
只看楼主 加入收藏
y8932809
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2007-6-13
结帖率:100%
收藏
 问题点数:0 回复次数:9 
[求助] c语言关于数组的一道题 做下谢了

哪为高手告诉我一下这题该怎么做?题(编写一个c程序,将输入5个地名,然后按字母顺序排列

并输出.) 用字符串和数组方面的知识做.

搜索更多相关主题的帖子: c语言 
2007-06-14 21:03
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
就是定义5个数组 输入5个地名
在比较

   好好活着,因为我们会死很久!!!
2007-06-14 21:07
y8932809
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2007-6-13
收藏
得分:0 

晕 弄个程序被
 我不会做啊 是新手

2007-06-14 21:15
三笔
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-6-12
收藏
得分:0 
晕.~有点麻烦..
给你写写!
2007-06-15 08:43
三笔
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-6-12
收藏
得分:0 

#include <stdio.h>
#include <string.h>
void main()
{
char name[5];
char temp[20];
for(int i = 0;i < 5; i++)
{
printf("请输入第%d个地名: \n",i+1);
scanf("%s",&name[i]);
}

for(int k = 0;k < 5; k++)
{
for(int j = 0; j < k; j++)
{
if(strcmp(name[k],name[j]) > 0)
{
strcpy(temp[20],name[k]); //strcpy这个函数?这个函数 记不得了
strcpy(name[k],name[j]);
strcpy(name[j],temp[20]);
}
}
}
for(int w = 0;w < 5; w++)
{
printf("%s",name[w]);
}
}

2007-06-15 08:52
nicknickwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-5
收藏
得分:0 
strcpy字符串拷贝么,包含在#include&lt;string.h&gt;里。。

2007-06-15 08:57
kofsos
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-5
收藏
得分:0 
回复:(nicknickwang)strcpy字符串拷贝么,包含在#i...

数组元素里的一个元素不是只能存入一个字符么?
scanf("%s",&name[i]);
这样一个字符串能存进去么??
不知道我记错没有?


万年潜水员!
2007-06-15 14:28
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
可以输入字符串的,scanf

偶是菜鸟鸟偶惧WHO?!!!!
2007-06-15 14:55
c4c4
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-6-1
收藏
得分:0 
回复:(三笔)#include #include

楼主的意思是要输出时按照头个字母abcd....z时输出吧
你是比较的是字符串吧

2007-06-15 19:23
y8932809
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2007-6-13
收藏
得分:0 

谢谢了

2007-06-15 19:31
快速回复:[求助] c语言关于数组的一道题 做下谢了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016400 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved