实验三

#include <stdio.h>

int main()
{
    long s = 0;
    int i;
    for(i=22;i<=1002;i=i+20)
    {
        s = s + i;
    }
    printf("%ld\n",s);
    return 0;
}
#include <stdio.h>

int main()
{
    long s = 0;
    int i = 22;
    while(i<=1002)
    {
        s = s + i;
        i = i+20;
    }
    printf("%ld\n",s);
    return 0;
}
#include <stdio.h>

int main()
{
    long s = 0;
    int i = 22;
    do
    {
        s = s + i;
        i = i+20;
    }
    while(i<=1002);
    printf("%ld\n",s);
    return 0;
}

(二)

#include <stdio.h>
#include <math.h>

void main()
{
    int num,hnum,mnum,lnum,count = 0;
    for(num=100;num<1000;num++)
    {
        hnum = num / 100;
        mnum = (num - hnum*100)/10;
        lnum = (num - hnum*100 - mnum*10);
        if(pow(hnum,3)+pow(mnum,3)+pow(lnum,3)==num)
        {
          printf("%d\n",num);
          count ++;
        }
}
    printf("%d\n",count);
    
}

(三)

#include <stdio.h>

void main()
{
    int a,b,c,count = 0;
    for(a=1;a<6;a++)
    {
        for(b=1;b<6;b++)
        {
            for(c=1;c<6;c++)
            {
                if(a!=b && b!=c && c!=a)
                {
                    printf("%d%d%d\n",a,b,c);
                    count ++;
                }
            }
        }
    }
    printf("%d\n",count);

}

posted @ 2019-05-09 14:58  liang18  阅读(223)  评论(0)    收藏  举报