niusouti.com

下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填( )。Sub EnSure()Dim year As Integeryear=Val(InputBox("请输入年份:"))If(year Mod 4=0______year Mod 100<>0)______(year Mod 400=0)ThenPrint"您输入的是闰年"ElsePrint"不是闰年,是普通年份"End IfEnd SubA.And AndB.And OrC.Or OrD.Or Of

题目

下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填( )。

Sub EnSure()

Dim year As Integer

year=Val(InputBox("请输入年份:"))

If(year Mod 4=0______year Mod 100<>0)______(year Mod 400=0)Then

Print"您输入的是闰年"

Else

Print"不是闰年,是普通年份"

End If

End Sub

A.And And

B.And Or

C.Or Or

D.Or Of


相似考题
更多“下列程序要求用户输入一个年份,并能够判断用户输入的年份是否是闰年,横线处应填()。Sub EnSure()D ”相关问题
  • 第1题:

    要求:判断输入年份是否是闰年 (1)创建网页并编写HTML基本结构(1分) (2)声明变量提示用户输入,并将数据转换为数字类型保存在变量year中(1分) (3)使用运算符计算用户输入的年份是否是闰年(1分) 提示: 能够整除4且不能整除100或者能够整除400的是闰年 (4)输出:xxx年是闰年么?是/不是(1分)


    year=int(input('请输入查询的年份:'))if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: print ('该年份是闰年')else: print ('该年份为平年')

  • 第2题:

    编写一个程序,用户输入起始年份year1和结束年份year2,输出[year1,year2]中的所有闰年。 要求定义函数判断某一年是否是闰年,是闰年则返回True,否则返回False。 闰年为能被4整除,但不能被100整除,或者能被400整除的年份。


    public static void main(String[] args) { Scanner sc = new Scanner(System.in); String year = sc.nextLine(); Calendar calender = Calendar.getInstance(); //Calendar类的月数 比 现实的月数小1,//即现实的月数是11月,Calendar类中的月数需要设置为10 calender.set(Integer.parseInt(year),2,1); calender.add(Calendar.DATE,-1); System.out.println(calender.get(Calendar.DAY_OF_MONTH)); }

  • 第3题:

    要求用户输入一个年份year,判断并输出该年份是闰年还是平年。 提示:是否闰年的条件是(year%4==0&&year%100!=0) ||(year%400==0)


    B 解析:闰年的判断条件是:年份是4的倍数并且不是100的倍数,或者年份是400的倍数。所以表达式为:(yearMod4=0AndyearMod100<>0)Or(yearMod400=0)。

  • 第4题:

    以下函数的功能是输出用户输入的年份year是否是闰年,比如输入年份为1980,则输出结果是“1980年是闰年。”,输入年份为2017,则输出结果是“2017年不是闰年。”。请在下划线处填入正确内容。 void leapyear(int year) { int f=0; if(year%4==0&&year % 100!=0 || year%400==0) ; if(f) printf("%d年是闰年。n",year); else printf("%d年不是闰年。n",year); }


    getchar()

  • 第5题:

    闰年判断 题目内容: 从键盘任意输入一个公元年份(大于等于1),判断它是否是闰年。若是闰年输出“Yes”,否则输出“No”。要求对输入数据进行合法性判断。


    #include<stdio.h>
    main()
    {
    int a,i,j,k;
    scanf("%d",&a);
    for(j=1;j<=a;j++)
    { if(j!=1)
    for (i=1;i<=j-1;i++)
    printf(" ");
    for(k=1;k<=a-j+1;k++)
    printf("*");
    printf("
    ");
    }
    }