0224028

//一个整数等于所有因子之和,则称该数是一个完数,输出3为数中所有的完数

#include<stdio.h>

int main2()

{

 int x = 100, a = 1, c = 0;

 printf("3位数中的完数有:");

 for (x = 100; x <= 999; x++)

 {

  c = 0;

  for (a = 1; a < x; a++)

  {

   if (x == c)

    printf("%d/n", x);

  }

  return 0;

 }

}

d6ecb9a9c1534c40a1c8c31ad2cbf96c.png

 //编程求数列1,1/2,1/3,1/4...中所有大于0.00001的数据项之和

#include<stdio.h>

int main ()

{

 int n;

 float sum = 0;

 for (n = 1; n <= 100000; n++)

 {

  sum += 1 / (float)n;

 }

 printf("数据项中的和为:%f", sum);

 return 0;

 

2bdb2e1b82b04e5f9425be2efa36f95d.png

 //输出1000年,(包括1000年)到1999年之间所有的闰年,要求每三个一行

#include<stdio.h>

int main()

{

 int x = 1000, y = 1999;

 printf("所有的闰年");

 for (x = 1000; x <= y; x = x + 12)

 {

  if (((y - x) >= 8) && (x % 4 == 0))

   printf("%d,%d,%d\n", x, x + 4, x + 8);

  else if (((y - x) >= 8) && (x % 4 == 0))

   printf("%d,%d\n", x, x + 4);

  else if (((y - x) >= 4) && (x % 4 == 0))

   printf("%d\n", x);

    }

 return 0;

}

  

eae8fbd8f6b7405c84d879912bfccc82.png

 //输入年份和月份,输出这一年的该月的天数

#include<stdio.h>

int main()

{

 int year, month, days;

 printf("请输入年份和月份:2000");

 scanf("%d%d", &year, &month);

 {

  switch (month)

  {

  case1:

  case3:

  case5:

  case7:

  case8:

  case10:

  case12:

  days = 31;

  break;

  case2:

   {

    if (year % 4 == 0)

    days = 28;

    else

    days = 29;

    break;

          default:

       days = 30;

    break;

   }

  }

  printf("该月的天数为%d", days);

  return 0;

 }

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值