#include <stdio.h> int main() { int i,total=0; for (i=2;i<=1000;i+=2) { total+=i; } printf("%d",total); return 0; }
#include <stdio.h> int main() { int i=0,total=0; while(i<=1000) { total+=i; i+=2; } printf("%d",total); return 0; }
#include <stdio.h> int main() { int i=0,total=0; do { i+=2; total+=i; } while (i<1000); printf("%d",total); return 0; }
#include <stdio.h> int main() { int i,n,total=1; printf ("请输入n:"); scanf("%d",&n); for (i=1;i<=n;++i) total*=i; printf("%d!=%d\n",n,total); return 0; }
#include <stdio.h> int main() { int i,n,total=1; printf ("请输入n:"); scanf("%d",&n); while(i<=n) { total*=i; i++; } printf("%d!=%d\n",n,total); return 0; }
#include <stdio.h> int main() { int i,n,total=1; printf ("请输入n:"); scanf("%d",&n); do { total*=i; i++; }while(i<=n); printf("%d!=%d\n",n,total); return 0; }
输出1000以内能被3整除且个位数为6的所有整数。
请在下面代码的基础上完成程序:
#include <stdio.h> int main( ) { int i, j; for (i=0;i<=100;i++) { j=i*10+6; if (j%3==0) printf("%d.",j); } printf("\n"); return 0; }
#include <stdio.h> int main( ) { int k,x,max; scanf("%d", &x); max=x; for(k=2; k<=10; k++) { scanf("%d", &x); if (x>max) max=x; } printf("Max=%d\n", max); return 0; }