#include
int main()
{
static int i=5;
if (--i){
printf("%d ",i);
main();
}
}
(A) 4 3 2 1
(B) 1 2 3 4
(C) 4 4 4 4
(D) 0 0 0 0答案: (A)
说明:由于i是静态变量,因此它在对main()的所有调用中共享。因此,每个函数调用将其减少1。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。