求5!的程序有()。 A. #include int main() { int p=1,i=1; for(;i<=5;) p*=i++; printf("%d\n",p); return 0; } B. #include int main() { int p=1,i; for(i=1;;i++) { p*=i; if (i==5) break; } printf("%d\n",p); return 0; } C. #include int main() { int p=1,i=1; for(;;) { p*=i++; if (i>5) break; } printf("%d\n",p); return 0; } D. #include int main() { int p=1,i=1; for(;;) { p*=i; if (i==5) break; i++; } printf("%d\n",p); return 0; }