| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4573 人关注过本帖, 1 人收藏
标题:求助:输入3个字符串求最大者
只看楼主 加入收藏
choujiang
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-6-29
收藏(1)
 问题点数:0 回复次数:11 
求助:输入3个字符串求最大者
本人一c菜鸟,请大虾们看看对么---以下是一原程序,实现任意输入3个字符串输出最大者的功能。 #include main() {char str1[100],str2[100],str3[100]; scanf("%s%s%s",str1,str2,str3); /* 输入3个字符串*/ printf("str1=\"%s\"\nstr2=\"%s\"\nstr3=\"%s\"\n",str1,str2,str3); /*逐个输出后换行*/ if(strcmp(str1,str2)>0) /*前2个字符串开始进行比较*/ {if(strcmp(str1,str3)>0) printf("Max is %s\n",str1); } else if(strcmp(str2,str3)>0) printf("Max is %s\n",str2); else printf("Max is %s\n",str3); }
搜索更多相关主题的帖子: 最大者 字符 strcmp Max 
2004-06-29 01:56
Adolflinux
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2004-6-29
收藏
得分:0 
晕 鄙人也是菜鸟 看不懂 有什么想与我讨论QQ+我  QQ305905294

喜欢学习linux c 欢迎大家和我讨论 qq 327828992
2004-06-29 08:39
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
{}位置放错了。放在最后一个else 的前面。

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2004-06-29 09:08
mikewolf
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2004-7-3
收藏
得分:0 

我的天,这是什么破程序!

乱糟糟的,看着都费劲!

2004-07-03 20:39
空前
Rank: 1
等 级:新手上路
帖 子:1146
专家分:0
注 册:2004-5-11
收藏
得分:0 

为什么你们写#include

后面不带东西啊,看不懂


2004-07-03 20:59
darrenyang
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2004-5-5
收藏
得分:0 
以下是引用choujiang在2004-06-29 01:56:55的发言: 本人一c菜鸟,请大虾们看看对么---以下是一原程序,实现任意输入3个字符串输出最大者的功能。 #include main() {char str1[100],str2[100],str3[100]; scanf("%s%s%s",str1,str2,str3); /* 输入3个字符串*/ printf("str1=\"%s\"\nstr2=\"%s\"\nstr3=\"%s\"\n",str1,str2,str3); /*逐个输出后换行*/ if(strcmp(str1,str2)>0) /*前2个字符串开始进行比较*/ {if(strcmp(str1,str3)>0) printf("Max is %s\n",str1); } else if(strcmp(str2,str3)>0) printf("Max is %s\n",str2); else printf("Max is %s\n",str3); }
strcmp这个是用来做什么的?
2004-07-05 10:39
当当
Rank: 1
等 级:新手上路
帖 子:235
专家分:0
注 册:2004-4-30
收藏
得分:0 
strcmp是返回字符串的长度的,

学好编程就能编出自己的未来! 加油!自信!努力!奋斗!
2004-07-05 12:54
空前
Rank: 1
等 级:新手上路
帖 子:1146
专家分:0
注 册:2004-5-11
收藏
得分:0 

眼花,为什么要这样写:/"%s/"

难道引号不能直接输出吗?


2004-07-06 08:42
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
收藏
得分:0 
以下是引用当当在2004-07-05 12:54:44的发言: strcmp是返回字符串的长度的,

strcmp函数比较两个字符串的大小,

原型:extern int strcmp(char *s1,char * s2); 用法:#include <string.h> 功能:比较字符串s1和s2。 说明: 当s1<s2时,返回值<0 当s1=s2时,返回值=0 当s1>s2时,返回值>0


我的主页 http://www.
2004-07-06 11:27
mikewolf
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2004-7-3
收藏
得分:0 
strcmp()是完全可以自己写的吗!
2004-07-06 11:31
快速回复:求助:输入3个字符串求最大者
数据加载中...
 
   



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

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