Tm1nus 2022-01-22 16:55 采纳率: 100%
浏览 54
已结题

pat乙级3-5输出闰年请教

img


img


#include <stdio.h>

int main()
{
int endyear,count =0;
printf("请输入21世纪的某个截止年份:");
scanf("%d",&endyear);
if(endyear>=2001&&endyear<=2100)
{
for(int i = 2001;i<=endyear;i++)
if((i%400 == 0)||(i%4==0&&i%100!=0))
{
printf("%d\n",i);
count++;
}
if(count==0)
printf("None");
}
else
{
printf("Invalid year!\n");
}
return 0;
}
我这么写全部报错,请问有什么逻辑问题吗

  • 写回答

5条回答 默认 最新

  • 关注

    printf("请输入21世纪的某个截止年份:");把这行去掉
    pta这种由网站自动测试的,就要严格按照[输入样例]和[输出样例]的格式来。 你不要输出多于的提示内容

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 1月31日
  • 已采纳回答 1月23日
  • 修改了问题 1月22日
  • 修改了问题 1月22日
  • 展开全部

悬赏问题

  • ¥15 速帮,学校需要在外上班没空
  • ¥15 人在外地出差,速帮一点点
  • ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改
  • ¥15 Windows 系统cmd后提示“加载用户设置时遇到错误”
  • ¥50 vue router 动态路由问题
  • ¥15 关于#.net#的问题:End Function
  • ¥15 无法import pycausal
  • ¥15 VS2022创建MVC framework提示:预安装的程序包具有对缺少的注册表值的引用
  • ¥15 weditor无法连接模拟器Local server not started, start with?
  • ¥20 6-3 String类定义