考虑以下 C 程序:
int fun()
{
static int num = 16;
return num--;
}
int main()
{
for(fun(); fun(); fun())
printf("%d ", fun());
return 0;
}
上面程序的输出是什么?
(A)无限循环
(乙) 13 10 7 4 1
(C) 15 12 8 5 2
(四) 14 11 8 5 2答案: (D)
解释:选项(D)是正确的。参考:https://www.geeksforgeeks.org/c-storage-classes-and-type-qualifiers-question-9/
这个问题的测验