第三次实验

 

 

#include "stdafx.h"

#include "stdio.h"

 

int main(int argc, char* argv[])

{

         long int i,a=0;

         for(i=22;i<=1002;i=i+20)

         {

                   a=i+a;

         }

         printf("%d",a);

         return 0;

}

 

 

 

#include "stdafx.h"

#include "stdio.h"

 

int main(int argc, char* argv[])

{

         long int i=22,a=0;

    while(i<=1002)

         {

                   a=a+i;

        i=i+20;

         }

         printf("%d",a);

         return 0;

}

 

 

 

 

#include "stdafx.h"

#include "stdio.h"

 

int main(int argc, char* argv[])

{

         long int i=22,a=0;

    do

         {

                   a=a+i;

                   i=i+20;

         }

         while(i<1022);

         printf("%d",a);

         return 0;

}

 

 

 

 

 

2

 

 

 

// lyb.cpp : Defines the entry point for the console application.

//

 

#include "stdafx.h"

#include "stdio.h"

#include "math.h"

int main(int argc, char* argv[])

{

    int i,n=0,a,b,c;

         printf("水仙花数为\n");

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

         {

                   a=i/100;

        b=i/10-a*10;

                   c=i/1-a*100-b*10;

                   if(a*a*a+b*b*b+c*c*c==i)

                   {

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

                            n=n+1;

                   }

         }

         printf("一共有");

         printf("%d",n);

         printf("水仙花数");

         return 0;

}

 

 

 

// lyb.cpp : Defines the entry point for the console application. //

#include "stdafx.h"

#include "stdio.h"

#include "math.h"

int main(int argc, char* argv[])

{   

  int a,b,c,n,m=0;

 printf("可组成的数有\n");

 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)    

 {        n=a*100+b*10+c;      printf("%d\n",n);      m=m+1;     }  

printf("一共有%d组数\n",m);

 return 0; }

 

posted on 2019-05-09 15:33  liuyubo58  阅读(169)  评论(0)    收藏  举报

导航