A-A+

若有如下程序: int sub() {static int n=1; int x=1; x*

2022-08-06 00:25:04 问答库 阅读 173 次

问题详情

若有如下程序: int sub() {static int n=1; int x=1; x*=n;n++; return x; } main() {int n,t=1; for(n=1;n<6;n++)t*=sub(); printf("%dn",t); } 则程序运行后的输出结果是()
A.15
B.120
C.34560
D.-30976请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B

考点:程序