1、输入一个年份,判断它是闰年还是平年。
解题思路:
“四年一闰,百年不闰,400年再闰”。
公年闰年的简单计算方法(满足以下条件之一即为闰年):
(1)能被4整除而不能被100整除;
(2)能被400整除。
代码:
#include <stdio.h>
int main()
{
int year;
printf("请输入一个年份:\n");
scanf("%d",&year);
//如果年份能被4整除且不能被100整除,或者能被400整除则为闰年
if(((year%4==0)&&(year%100 != 0)) ||( year%400==0))
{
printf("%d是闰年\n",year);
}
else
{
printf("%d是平年\n",year);
}
return 0;
}
2、打印九九乘法表
实例1:
1X1 = 1
1X2 = 2 2X2 = 4
1x3 = 3 2X3 = 6 3X3 = 9
解题思路:
(1)先计算九九乘法表的高度i
(2)寻找规律,可以发现当i==j时,换行
代码:
#include <stdio.h>
int main()
{
int sum;
for(int i=1;i<=9;i++)//控制九九乘法表的行
{
for(int j=1;j<=i;j++)//控制九九乘法表的列
{
sum=j*i;
printf("%dX%d=%d\t",j,i,sum);
}
print