中易网

C语言的题目哎

答案:3  悬赏:20  
解决时间 2021-04-28 03:02
  • 提问者网友:樱花树下最美的约定
  • 2021-04-27 17:18

编写程序,输入一个整数,打印出它是奇数还是偶数。

 

 编写程序,输出从公元1000年至2000年所有闰年的年号。判断闰年的条件是:
 1)公元年数如能被4整除,而不能被100整除,则是闰年;
 2)公元年数能被400整除也是闰年。

 

  各位大大们帮帮忙吧?

最佳答案
  • 二级知识专家网友:走,耍流氓去
  • 2021-04-27 18:30

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");
    }
    };
}

全部回答
  • 1楼网友:开心就好
  • 2021-04-27 19:57

奇数和偶数

#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; }

  • 2楼网友:嗷呜我不好爱
  • 2021-04-27 18:58

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("不是");

}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息