CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

编程题目,挑战中

楼主nanmingqiushui(南溟秋水)2006-03-19 13:44:57 在 C/C++ / C语言 提问

各位开始打擂了,题目:  
        输入一人的出生年月日(年:y0月:m0日:d0),以及现在的年月日(年:y1月:m1日:d1),输出其实际的年龄(即一共几年几月几日)?  
        挑战吧!! 问题点数:20、回复次数:30Top

1 楼citywanderer2005(流浪狗)回复于 2006-03-19 14:15:10 得分 0

难!?Top

2 楼suwei2002(电脑迷)回复于 2006-03-19 14:28:38 得分 0

.....................................................................Top

3 楼MagicCarmack(MagiC++)回复于 2006-03-19 14:38:52 得分 0

跟万年历差不多吧Top

4 楼cuibo1123(月满C楼)回复于 2006-03-19 16:31:41 得分 0

.....  
   
      晕~     这个也需要打?????  
   
  呵呵Top

5 楼dg243(小蚂蚁)回复于 2006-03-19 17:04:09 得分 0

楼主是想调解一下这里的气氛吧Top

6 楼tb01412(tb)回复于 2006-03-19 17:08:12 得分 0

这个也算难???????Top

7 楼autumn304(秋)回复于 2006-03-19 18:12:16 得分 0

main()  
  {int   y0,m0,d0,y1,m1,d1,age;  
    printf("请输入学生的生日:\n");  
    scanf("%d-%d-%d",&y0,&m0,&d0);  
    printf("请输入当前的日期:\n");  
    scanf("%d-%d-%d",&y1,&m1,&d1);  
    /*************found*************/  
    if   (m1>m0)   age=y1-y0;  
    /*************found*************/  
    else   if   (m1==m0   &&   d1>d0)   age=y1-y0;  
    /*************found*************/  
    else   age=y1-y0-1;  
    printf("学生年龄是:%d\n",age);  
  }Top

8 楼autumn304(秋)回复于 2006-03-19 18:13:55 得分 0

练习题来的,这也要挑战.汗Top

9 楼province_(雍昊)回复于 2006-03-19 18:31:20 得分 0

题目不难啊,不过秋同学的也太简单化了,LZ问你几年几天几月的,几天的地方要复杂些,因为有大小月及闰月的可能。Top

10 楼yuan2yyh((圆)2)回复于 2006-03-19 18:40:09 得分 0

这应该是二级书上选择结构一章的习题吧?Top

11 楼xiaoqijun()回复于 2006-03-19 19:00:29 得分 0

应该还要考虑闰年的问题吧!Top

12 楼systemx(-操!老子从不讲脏话的!阿弥陀佛!-)回复于 2006-03-20 08:23:38 得分 0

 
  想问一下楼主  
   
  是不是你老师给你布置的作业题目做不出来了?Top

13 楼playdreamer(梦想|死亡|梦想|以未包二奶为耻)回复于 2006-03-20 09:04:43 得分 0

我是新人,我感觉大、小月还比较容易;闰年的话就加一个闰年的判断(大一的C语言书上就有)Top

14 楼firetoucher(风焱)回复于 2006-03-20 09:41:03 得分 0

#include   <time.h>  
  里面有你需要的  
   
   
  FT  
  --  
  Anything   one   man   can   imagine,   other   men   can   make   real.Top

15 楼cdo(Everything has a favourable turn)回复于 2006-03-20 09:57:49 得分 0

我记得本来就有这样的函数呀.Top

16 楼jy00057800(cc)回复于 2006-03-20 12:58:37 得分 0

你是不是   要交作业啊Top

17 楼beyondgo(beyond)回复于 2006-03-20 13:04:52 得分 0

这个也难啊,,,,,,,,,,,,,,,,,,,,,,,晕了,,Top

18 楼shaobolovelinglijun(邵波一生一世爱凌丽君)回复于 2006-03-20 13:10:59 得分 0

顶贴。不需要理由。Top

19 楼adm_qxx((极品菠萝))回复于 2006-03-20 14:54:48 得分 0

我以前用C++作过一个类似的软件,不过现在源码没有了。  
  关键就是判断闰年。  
  不过你说的年龄(几年几月几日),好像这种说法不妥。  
  年龄是两个日期的差值,年和月的天数不固定,所以不能作为年龄的计算单位。  
  Top

20 楼Chulangzi(楚浪子-我要变强!)回复于 2006-03-20 16:01:10 得分 0

学习Top

21 楼laofuxing(laofuxing)回复于 2006-03-20 16:03:48 得分 0

哎,如果这也叫难题,我就没有语言了!Top

22 楼mutoukaihua()回复于 2006-03-20 17:07:10 得分 0

这个题目倒是不难  
  就是有点烦  
  不过这个功能我早已经实现过了  
  呵呵  
  可惜代码找不到了Top

23 楼Axmenster()回复于 2006-03-20 18:49:55 得分 0

呵呵,估计楼主想调节一下气氛,或者想找人写断代码,真晕。Top

24 楼aji00(虚心请教)回复于 2006-03-20 19:04:18 得分 0

有竞争度~~~学习中学习~~Top

25 楼tsocpp(小黑子)回复于 2006-03-20 20:52:41 得分 0

这也需要挑战吗,能不能出点会消耗点脑细胞的题目啊Top

26 楼iewin(风铃声)回复于 2006-03-20 21:27:41 得分 0

叔叔~~~~作业做不出啦Top

27 楼ILSunny(菲尔)回复于 2006-03-20 22:38:18 得分 0

是老师要你做的东西就不要贴这儿,搞点有创意的好不好Top

28 楼westboy008()回复于 2006-03-20 23:11:18 得分 0

顶一下  
  Top

29 楼mork521(建哥)回复于 2006-03-20 23:28:15 得分 0

只是觉得要计算精确的话     有些烦      
  哪位高手详细解析下~~  
  学习~~~Top

30 楼jingbinqweasd(闪灵)回复于 2006-03-21 08:59:32 得分 0

顶Top

相关问题

  • 挑战性题目:有没办法通过编程得到如下网页中注册邮箱的验证码(即图片中数字:如6716)
  • 一道编程题目
  • 参加Google中国编程挑战赛,赢笔记本电脑
  • google中国编程挑战赛-练习题之一(1000分题)
  • google中国编程挑战赛-练习题之二(500分题)
  • google中国编程挑战赛-练习题之三(250分题)
  • Google编程中国挑战赛第一轮Room18
  • 到底谁是google中国编程挑战赛第一名???
  • 挑战Windows编程高手
  • 挑战网络编程高手

关键词

  • 学习
  • 题目
  • 闰年
  • 年龄
  • age
  • 楼主
  • 月
  • 需要
  • found
  • printf

得分解答快速导航

  • 帖主:nanmingqiushui

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo