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