实验三

1.

#include "stdafx.h"

#include <stdio.h>

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

{

 long a,s;  

s=0;

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

 s=s+a;

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

return 0;

}

 

#include "stdafx.h"

#include <stdio.h>

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

{

 long a,s;

 s = 0;

 a = 22;

  while(a<=1002)

  {   s = s + a;   a+=20;  }

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

 return 0;

}

 

#include "stdafx.h"

#include <stdio.h>

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

{  

long a,s;

 s = 0;

 a = 22;  

   do

 {   s = s + a;   a+=20;  }  

while(a<=1002);

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

return 0;

}

 

2.

#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
 int a,b,c,s,n;
 n=0;
    for(s=100;s<=999;s++)
 {
  a=s/100;
      b=(s-100*a)/10;
     c=s-a*100-b*10;
  if(s==a*a*a+b*b*b+c*c*c)
  {
  printf("%d\n",s);
  n+=1;
  }
 }
 printf("%d\n",n);
 return 0;
}


3.

#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
 int a,b,c,s,n;
 n=0;
 for(a=1;a<=5;a++){
  for(b=1;b<=5;b++){
   for(c=1;c<=5;c++){
 if(a!=b&&b!=c&&a!=c)
    {s=a*100+b*10+c;
    printf("%d\n",s);
    n++;}
   }
  }
 }
 printf("一共有%d个数\n",n);
 return 0;
}

 

 

posted @ 2019-05-09 14:50  学渣辉  阅读(136)  评论(0编辑  收藏  举报