实验三
// 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; }


浙公网安备 33010602011771号