实验三



 

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

#include "stdafx.h"
#include "stdio.h"

int main(int argc, char* argv[]) {  
long int i,sum;
sum=0;
for(i=22;i<=1002;i+=20){
    sum=sum+i;}
printf("sum=%ld",sum);
    return 0; 
}

#include "stdafx.h"
#include "stdio.h"

int main(int argc, char* argv[]) {  
long int i,sum;
sum=22;
i=22;
do{
    i+=20;
    sum=sum+i;
}
while(i<1002);

printf("sum=%ld",sum);
    return 0; 
}

#include "stdafx.h"
#include "stdio.h"

int main(int argc, char* argv[]) {  
long int i,sum;
sum=22;
i=22;
while(i<1002){
    i+=20;
    sum=sum+i;
}

printf("sum=%ld",sum);
    return 0; 
}

 

 2,水仙花数

#include "stdafx.h"
#include "stdio.h"

int main(int argc, char* argv[])
{
    int a,b,c,d,n,i;
    n=0;
    for(i=100;i<1000;i++){
        a=i/100;
        b=(i-a*100)/10;
        c=i%10;
        d=a*a*a+b*b*b+c*c*c;
        if(d==i){
            printf("%d\n",d);
            n=n++;    
        }
    }
    printf("共有%d个水仙花数\n",n);
    return 0;
}

 

#include "stdafx.h"
#include "stdio.h"

#include <stdio.h>
int main(int argc, char* argv[])
{
    int i,j,k,n,N;
    n=0;
    for(i=1;i<6;i++){
        for(j=1;j<6;j++){
            for(k=1;k<6;k++){
                N=i*100+j*10+k;
                if(i!=j&&j!=k&&i!=k){
                    printf("%d\n",N);
                    n=n++;}
            }
        }
    }
    printf("共有三位数%d个",n);



    return 0;
}

 

 

posted @ 2019-04-22 16:12  嘴哥  阅读(172)  评论(0)    收藏  举报