编写程序,输入一个整数,打印出它是奇数还是偶数。
编写程序,输出从公元1000年至2000年所有闰年的年号。判断闰年的条件是:
1)公元年数如能被4整除,而不能被100整除,则是闰年;
2)公元年数能被400整除也是闰年。
各位大大们帮帮忙吧?
编写程序,输入一个整数,打印出它是奇数还是偶数。
编写程序,输出从公元1000年至2000年所有闰年的年号。判断闰年的条件是:
1)公元年数如能被4整除,而不能被100整除,则是闰年;
2)公元年数能被400整除也是闰年。
各位大大们帮帮忙吧?
1.#include<stdio.h>
void main()
{
int n;
printf("请输入一个非负整数:\n");
scanf("%d",&n);
if(n%2==0)
printf("此数为偶数\n");
else
printf("此数为奇数\n");
}
2.为了便于显示,我控制了每10个换一行
#include <stdio.h>
void main()
{
int year,i=0; //year从2000-3000,i用来控制换行
printf("以下输出的年份为公元1000年至公元2000年的闰年年份\n\n\n");
for(year=1000;year<=2000;year++)
{
if ((year%4==0&&year%100!=0)||(year%100==0&&year%400==0)) //闰年的判断条件
{
printf("%d ",year);
i++;
if(i%10==0) printf("\n");
}
};
}
奇数和偶数
#include<stdio.h>
int main() { int n; printf("input n:"); scanf("%d",&n); if(n%2==0) printf("even num!\n"); else printf("odd num!\n"); return 0; }
闰年
#include<stdio.h>
int main() { int i; for(i=1000;i<=2000;i++) { if(i%4==0&&i%100!=0||i%400==0) printf("%d ",i); } printf("\n"); return 0; }
if(n%2==0)
printf("偶数");
else
printf("奇数");
--------------------------
for(i=1000;i<=2000;i++)
{
if(i%4==0&&i%100!=0||i%400==0)
printf("闰年");
else
printf("不是");
}