如题所述
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int year,k;
for(k=0,year=1500;year<2501;year+=4)
if(!(year%400) || !(year%4) && year%100)
printf(++k%15 ? "%d " : "%d\n",year);
if(k%15) printf("\n");
}
#include "stdio.h"
void main(void){
int year,k;
for(k=0,year=1500;year<2501;year+=4)
if(!(year%400) || !(year%4) && year%100)
printf(++k%15 ? "%d " : "%d\n",year);
if(k%15) printf("\n");
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-12-27
#include 〈stdio .h 〉
int Is Ruinian (int year )
{
int flag =0;
if(x %4==0&&x %100==0∥x %400!=0)
flag =1;
return flag ;
}
void main ()
{
int x ;
for (x =1500;x <=2500;x ++)
{
if (Is Rui nian (x )==1)
printf (“%d \t ”,x );
}
}追答
int Is Ruinian (int year )
{
int flag =0;
if(x %4==0&&x %100==0∥x %400!=0)
flag =1;
return flag ;
}
void main ()
{
int x ;
for (x =1500;x <=2500;x ++)
{
if (Is Rui nian (x )==1)
printf (“%d \t ”,x );
}
}追答
用手机写的,有点不太规范,体谅一下哈
第2个回答 2013-12-27
#include<stdio.h>
int main()
{
int year;
for(year=1500;year<2500;year++)
{
if((year%4==0&&year%100!=0)||(year%400==0))
printf("%d ",year);
}
}
这样可以吗本回答被提问者采纳
int main()
{
int year;
for(year=1500;year<2500;year++)
{
if((year%4==0&&year%100!=0)||(year%400==0))
printf("%d ",year);
}
}
这样可以吗本回答被提问者采纳