#include "stdio.h" int main(){ long a,s=0; for(a=22;a<1003;a=a+20){ s=s+a;} printf("%ld ",s); return 0; } #include "stdio.h" int main(){ long a=22; long s=0; while(a<1003){ s=s+a; a=a+20; } printf("%ld ",s); return 0; } #include "stdio.h" int main(){ long a=22; long s=0; do{ s=s+a; a=a+20; }while(a<1003); printf("%ld ",s); return 0; }
#include "stdio.h" #include "math.h" int main(){ int i,j,k,m,n; j=0; for(i=100;i<1000;i++){ k=i/100; m=(i-100*k)/10; n=i-100*k-10*m; if(i==pow(k,3)+pow(m,3)+pow(n,3)){ printf("%d ",i); j=j+1; } }printf("共有%d个水仙花数。",j); return 0; }
#include "stdio.h" #include "math.h" int main(){ int i,j,k,m,n; m=0; for(i=1;i<6;i++){ for(j=1;j<6;j++){ for(k=1;k<6;k++){ if(i!=j&&j!=k&&k!=i){ n=100*i+10*j+k; printf("%d ",n); m=m+1; } } } }printf("一共有%d个符合要求的三位数。",m); return 0; }