题目内容

以下程序段运行后的结果是()。int fun(){ static int x=1;x+=1;return x;}int main(){ int i,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);return 0;}

A. 11
B. 21
C. 6
D. 120

查看答案
更多问题

在C语言中,只有在使用时才占用内存单元的变量是()。

A. auto和static
B. extern和register
C. auto和register
D. static和register

从函数定义的角度看,函数可分为________________。

A. 有参函数
B. 标准库函数
C. 自定义函数
D. 无参函数
E. 主函数

C语言中,对变量的存储类型说明有以下几种,即________________。

A. auto
B. intern
C. register
D. extern
E. static

下列叙述中正确的是________________。

A. 函数的形式参数,在函数未被调用时就不被分配存储空间
B. 若两数的定义出现在主调函数之前,则可以不必再加说明
C. 一般来说,函数的形参和实参的类型要一致
D. 若一个函数没有return语句,则什么值也不会返回
E. 若一个函数没有return语句,则返回若干个系统默认值。

答案查题题库