实验三(18网三43号)
#include<stdio.h> int main() { int a; long s; a=22; s=0; while(a<1003) { s=s+a; a=a+20; } printf("%ld",s); return 0; }
#include<stdio.h> int main() { int a=22; long s=0; for(a=22;a<1003;a=a+20) { s=s+a; } printf("%d",s); return 0; }
#include<stdio.h> int main() { int a=22; long s=0; do { s=s+a; a=a+20; }while(a<1003); printf("%d",s); return 0; }
#include<stdio.h> int main() { int a,b,c,d,i; d=100; i=0; while(d<999) { d=d+1; c=d/100; b=(d-100*c)/10; a=(d-100*c-10*b); if(d==a*a*a+b*b*b+c*c*c) { printf("%d\n",d); i=i+1; } } printf("水仙花数一共有%d个\n",i); return 0; }
#include<stdio.h> int main() { int a,b,c,s,i; s=0; i=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+b*10+c*100; i=i+1; printf("%d;",s); } } printf("一共有%d个符合要求的三位数",i); return 0; }