朱鹏宇Zpy 2024-02-21 00:27 采纳率: 0%
浏览 12

这是我写的一个时间程序,结果有很多问题,谁能帮我看一看?

设备: vivo S18
​APP : C Compiler
​版本: 10. 3. 5
​前7张图为源代码图, 第8张图为运行结果图, 第9张图为今天的日历图.

img

img

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/ab5fcd83698c4e6bb7c66fef

img

img

img

img

img

img


216a3a4d.jpeg "#left")

img

​这里面很多数据有问题:
​1. 今天多少号都不显示一下? (好在月份对了)

​2. b和第一怎么给我显示出这种数据?有这么表达的吗?tm_day, tm_year, a与b一样(数值也没有一个对的! 而且每次运行值都不一样! )?tm_day表示今天多少号,tm_year表示今天哪一年(减去1900年),a表示今天哪一年,b表示今天哪个世纪! 不仅如此, 这几个还直接显示出来, 实际上应该不能也不需要显示! 而且c本来应该显示多少年代, 没想到显示的是c0 !

​3. 今年不是闰年吗?

​4. 今年是鼠年? 龙年好吗?

  • 写回答

2条回答 默认 最新

  • GISer Liu 2024-02-21 01:25
    关注

    该回答引用自GPT-3.5,由博主GISer Liu编写:

    针对您提出的问题,我来逐一分析并提供解决方案:

    1. 今天日期显示问题

      • 这个问题可能与您的时间处理代码有关。您需要确保正确获取并显示当前日期。可能存在某些错误导致日期无法正确显示。建议检查您的日期获取逻辑,确保它能够准确获取并显示当前日期。
    2. 变量 b 和第一问题

      • 您提到的 b 和第一这样的数据显示问题可能与您的变量命名或数据处理逻辑有关。请检查代码中与这些变量相关的部分,确保它们被正确初始化和处理。此外,确保您的代码逻辑正确,以正确计算和显示所需的日期信息。
    3. 闰年判断问题

      • 您提到今年不是闰年,这可能是因为您的闰年判断逻辑有误。请检查您的代码,确保正确判断当前年份是否为闰年。闰年的判断逻辑通常是根据年份能否被4整除来确定,但是有一个例外情况,即能被100整除但不能被400整除的年份不是闰年。
    4. 生肖年份判断问题

      • 关于今年是否是鼠年或龙年的问题,可以通过计算当前年份与12的余数来确定生肖。例如,2024年是鼠年,2025年是牛年,以此类推。同样,龙年也可以根据当前年份计算。您需要检查您的代码,确保生肖年份的计算逻辑正确,并根据当前年份计算出正确的结果。

    针对这些问题,您需要仔细检查您的代码逻辑,并确保正确处理日期和年份信息。如果有必要,可以修改代码以解决这些问题。希望这些解决方案能够帮助您解决您的问题。如果您需要更详细的解决方案或有任何其他疑问,请随时提出。

    如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订

    用户答题指南

    评论

报告相同问题?

问题事件

  • 创建了问题 2月21日

悬赏问题

  • ¥15 comsol仿真压阻传感器
  • ¥15 Python线性规划函数optimize.linprog求解为整数
  • ¥15 llama3中文版微调
  • ¥15 在win系统Django虚拟环境下载mysqlclient报错
  • ¥15 pg数据库导入数据序列重复
  • ¥15 三分类机器学习模型可视化分析
  • ¥15 本地测试网站127.0.0.1 已拒绝连接,如何解决?(标签-ubuntu)
  • ¥50 Qt在release捕获异常并跟踪堆栈(有Demo,跑一下环境再回答)
  • ¥30 python,LLM 文本提炼
  • ¥15 关于将inet引入的相关问题