美文网首页
长光工程师学习日记day6

长光工程师学习日记day6

作者: Sergey_2ab6 | 来源:发表于2020-03-24 21:36 被阅读0次

第二题

#include "stdio.h"

int main()

{

    int n,i,sum=0;

    printf("请输入需要判断的数:");

    scanf("%d",&n);

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

    {

        if(n%i==0)

            sum+=i;

    }

    if(n==sum)

        printf("%d 是完数\n",n);

    else

        printf("%d 不是完数\n",n);

}

第一题

  printf("%d,",j);

  m++;

  }

  printf("%d",m);

}

}

第一题

#include<stdio.h>

int main()

{

  int i,j;

  int m=0;

  printf("请输入一个数");

  scanf("%d",&i) ;

  printf("%d的因子有:",i);

  for(j=1;j<=i;j++)

  {

  if(i%j==0)

  {

  printf("%d,",j);

  m++;

  }

  printf("%d",m);

}

}

第三题

#include "stdio.h"

int main()

{

    int n,i,sum=0;

    printf("请输入需要判断的数:");

    scanf("%d",&n);

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

    {

        if(n%i==0)

            sum+=i;

    }

    if(n==sum)

        printf("%d 是完数\n",n);

    else

        printf("%d 不是完数\n",n);

}

第三题

#include<stdio.h>

int main()

{

int i,j;

printf("1000以内的完数\n");

for(i=6,i<1000,i++)

{

int sum=0;

for(j=1,j<i,j++)

{

if(i%j==0)

sum=sum+j;

if(sum==i)

printf("%d",i);

}

}

}

第四题

#include<stdio.h>

int main()

{

int a,q,w,e;

scanf("%d",&a);

if(a<100||a>999)

printf("error!\n");

else

{

for(;a>=100&&a<=999;)

{

a=a+1;

q=a/100;

w=(a-q*100)/10;

e=a-q*100-w*10;

if(a==q*q*q+w*w*w+e*e*e) 

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

else

;

}

}

return 0;

}

好像不太对

第五题

#include <stdio.h>

int main()

{

int a=10000;

printf("输出结果为:\n");

for(;i<99999;a++)

{

if(a%10==5&a%3==0)

printf("%d\t",a) ;

}

相关文章

网友评论

      本文标题:长光工程师学习日记day6

      本文链接:https://www.haomeiwen.com/subject/aaboyhtx.html