长光工程师学习日记day8

第一题

#include

int main()

{

   char a;

    while(scanf("%c",&a)&&a!='#')

    {

        if(a>96&&a<123)

        {

            printf("%c",a-32);

        }

        else if(a>64&&a<91)

        {

            printf("%c",a+32);

        }

    }

第二题

int i;

    int n=1,sum=0;

    printf("请输入整数n:");

    scanf("%d",&n);

    for(i=1;i

    {

        if(n%i==0)

        {

          sum+=i;

        }

    }

    if(sum==n)

    {

        printf("%d完数!",sum);

    }

    else

    {

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

    }

第三题


#include

int main()

{

    float i,j;(单精度浮点型有点儿忘了 参考网上答案)

    while(2==scanf("%f%f",&i,&j))

    {

        printf("%f",(i-j)/(i*j));

    }

}

第五题

int a=0;

for(int i=0;i<=4000;i++)

{

a+=i;

if(s==4000)

{

printf("%d",i);

break;

}

if(a>4000)

{

printf("%d",i-1);

break;

}

}

你可能感兴趣的:(长光工程师学习日记day8)