判定2000 ― 2500年中的每一年是否闰年,将结果输出。
#include<stdio.h>
main()
{
int y=2000;
while(y%4!==0||(y%4=0&&y%100==0))
{printf("%d No!/n",y);
y++;
}
while(y%100==0&&y%400!==0)
{printf("%d Yes!/n",y);
y++;
}
getch();
}
自己写的...刚学C语言3天..很多地方不懂..
----------------解决方案--------------------------------------------------------
编译器提示错误..在第七行
----------------解决方案--------------------------------------------------------
‘=’‘==’ ‘!=’
----------------解决方案--------------------------------------------------------
循环也错了
换行也有点问题
----------------解决方案--------------------------------------------------------
这样行吗?
#include <stdio.h>
#include <conio.h>
int main(void)
{
int y;
for (y=2000;y<=2500;y++)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
{
printf("%d is a leap year!\n",y);
}
else
{
printf("%d is not a leap year!\n",y);
}
putch('\n');
}
getch();
}
[此贴子已经被作者于2007-7-26 20:22:17编辑过]
----------------解决方案--------------------------------------------------------
这样行吗?
#include <stdio.h>
#include <conio.h>
int main(void)
{
int y;
for (y=2000;y<=2500;y++)
{
if((y%400==0)||((y%4==0)&&(y%100!=0)))
{
printf("%d is a leap year!\n",y);
}
else
{
printf("%d is not a leap year!\n",y);
}
putch('\n');
}
getch();
}
啊,谢谢你....
----------------解决方案--------------------------------------------------------
老大你是刚学的吗?注意你的{}要对应,想学好C还要多注意自己的格式!
----------------解决方案--------------------------------------------------------
老大你是刚学的吗?注意你的{}要对应,想学好C还要多注意自己的格式!
恩,我以后会注意的, 谢谢~ ^_^
----------------解决方案--------------------------------------------------------