| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1334 人关注过本帖
标题:枚举字符串转数字
取消只看楼主 加入收藏
ssr
Rank: 2
等 级:论坛游民
帖 子:33
专家分:11
注 册:2017-3-12
结帖率:57.14%
收藏
已结贴  问题点数:10 回复次数:2 
枚举字符串转数字
输入字符串月份 输出数字月份
想尝试用enum 来找日期
程序代码:
enum Month{January,February,March,April,May,June,July,August,September,October,November,December};

int main()
{
    int month;
    char m[20];
    scans("%s",m);
    //怎么转换成数字
    printf("%d",month);
}





[此贴子已经被作者于2017-8-10 13:28编辑过]

2017-03-12 21:43
ssr
Rank: 2
等 级:论坛游民
帖 子:33
专家分:11
注 册:2017-3-12
收藏
得分:0 
回复 2楼 wp231957
是先qsort排序 输入的几个日期 从现在到以前
然后bsearch 输入数字的日期 估计是用enum {Jan=1 Feb .....}
但是这个怎么和输入的字符串月份比较呢
谢谢大神
2017-03-12 23:08
ssr
Rank: 2
等 级:论坛游民
帖 子:33
专家分:11
注 册:2017-3-12
收藏
得分:0 
回复 4楼 wp231957
排序是题目要求的 按顺序输出

还有就是输出字符串后面后空格怎么解决

[此贴子已经被作者于2017-3-12 23:15编辑过]

2017-03-12 23:13
快速回复:枚举字符串转数字
数据加载中...
 
   



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

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