作业帮 > 综合 > 作业

main ( ) {int y ,f ; scanf ( "% d ",&y ) ; if ( y % 400 = =

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/20 14:15:57
main ( ) {int y ,f ; scanf ( "% d ",&y ) ; if ( y % 400 = = 0 ) f = 1; else if ([1]) f = 1 ; else
以下程序的功能是判断输入的年份是不是闰年,请在[ ]内添入正确的内容.
main ( )
{int y ,f ;
scanf ( "% d ",&y ) ;
if ( y % 400 = = 0 ) f = 1;
else if ([1]) f = 1 ;
else [2] ;
if (f ) printf ( " % d is ",y );
else printf ( " % d is not " ,y) ;
Printf (" a leap year \ n ") ; }
main ( ) {int y ,f ; scanf (
main ( )
{int y , f ;
scanf ( "% d ", &y ) ;
if ( y % 400 = = 0 ) f = 1;
else if (y%4==0&&y%100!=0) f = 1 ;
else f=0;
if (f ) printf ( " % d is ", y );
else printf ( " % d is not " , y) ;
Printf (" a leap year \ n ") ; }
再问: 能跟我解释为什么这样做吗?
再答: 好的,因为是润年的条件有两个,符合其中一个就行的,所以第二个判断条件是那个,你可以网上查一下润年的条件哪, 这里用f 标记一下是不是润年,如果是一的话就是润年,是0就不是