急求一C语言程序谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/08 23:55:57
我没有积分了,但是很急明天要交.大家帮帮忙谢谢!

题目:
有scanf函数输入一个年份year,计算这一年的2月份田鼠days,然后用输出函数printf输出days

实验步骤与要求
1.所有变量定义为整形
2.输入前要加提示语句
3.输入结果要有必要的文字说明

算法说明
1. 闰年的条件是year能被4整除但不能被100整除,或者可以被400整除.
2.如果year是闰年,则2月天数days为29,否则为28

#include"stdio.h"
void main()
{
int year;
printf("请输入年份:\n");
scanf("%d",&year);
if((year%4==0&&(year%100))!=0||year%400==0)
printf("%d年是闰年,二月份有29天!\n",year);
else
printf("%d年不是闰年,二月份有28天!\n",year);
}
//如果你用的编译器不是vc而是turbo c的话,把所有中文改成英文就行了

#include<stdio.h>
void main()
{
int year,leap,days;
scanf("%d",&year);
if(year%4==0)
{
if(year%100==0)
{if(year%400==0)
leap=1;
else
leap=0;}
else
leap=1;}
if(leap==1)
days=29;
else
days=28;}