首页 > 其他分享 >C语言填空:闰年 平年

C语言填空:闰年 平年

时间:2023-02-27 09:46:05浏览次数:44  
标签:year% 闰年 year else flag printf 填空 C语言

#include <stdio.h>
main()
{
    int year,flag;
    printf("请输入年份:");
    【1】;
    【2】
        printf("年份超出范围。"); 
    else
    {
        if(year%4==0)
        {
            【3】
            {
                if(year%400==0)
                    flag=1;
                【4】
                    flag=0;
            } 
            else
                【5】;
        }
        else
            【6】; 
        【7】
            printf("%d 是闰年。\n",year);
        else
            printf("%d 不是闰年。\n",year);
    } 
}

 

#include <stdio.h>
main()
{
    int year,flag;
    printf("请输入年份:");
    scanf("%d",&year);
    if(year<1800 || year>2800)
        printf("年份超出范围。"); 
    else
    {
        if(year%4==0)
        {
            if(year%100==0)
            {
                if(year%400==0)
                    flag=1;
                else
                    flag=0;
            } 
            else
                flag=1;
        }
        else
            flag=0; 
        if(flag)
            printf("%d 是闰年。\n",year);
        else
            printf("%d 不是闰年。\n",year);
    } 
}

 

标签:year%,闰年,year,else,flag,printf,填空,C语言
From: https://www.cnblogs.com/xkdn/p/17158615.html

相关文章

  • C语言填空:字符串中大写字母转小写,其他字条不变
    #include<stdio.h>main(){【1】ch[80];inti;printf("请输入一个字符串:");gets(【2】);for(i=0;ch[i]!='【3】';i++){......
  • C语言:4位平方数 最高2位 最低2位都是平方数
    //题目:编程求输出所有符合以下特点4位数,这个数是否具有以下特点:这数本身是平方数,且其低2位和高2位所组成的2个2位数也是平方数。//要求:使用程序中定义的变量#include<s......
  • C语言:形成不重复的3位数,一行5个
    #include"stdio.h"//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?每行显示5个main(){inti,j,k,count=0;for(i=1;i<5;i++)for......
  • C语言-C语言程序设计-文件操作
    C语言-C语言程序设计-文件操作#include<stdio.h>#include<stdlib.h>intmain(){ FILE*fp; fp=fopen(".\workspace\demoRead.txt","r"); if(fp==NULL) {......
  • 文件的读写--C语言
    1、文件操作函数详解C语言中没有输入输出语句,所有的输入输出功能,都用ANSIC提供的一组标准库函数来实现。文件操作标准库函数有:(1)文件的打开:fopen():打开文件(2)文件的关闭:fc......
  • C语言进阶--循环语句
    循环语句的基本工作方式-通过条件表达式判定是否执行循环体-条件表达式遵循if语句表达式的原则do、while、for的区别-do语句先执行后判断,循环体至少执行一......
  • C语言进阶--变量属性
    C语言中的变量可以有自己的属性在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propertytypevar_name; auto即C语言中局部变量的默......
  • 【C语言】通讯录《动态内存版本》
    ......
  • 【C语言】通讯录《信息写到文件版本》
    ......
  • C语言switch-case
    switch(控制表达式){//控制表达式只能是整数型的结果case常量://常量可以是常数,也可以是常数计算的表达式语句······case常量:语句······default:语句......