下列程序运行结果是()。#includesvoid increment(){static int x=0;x+=1;printf("%d ",x);}void main(){increment();increment();increment();}
A. 1 1 1
B. 1 2 3
C. 0 1 2
D. 0 0 0
下面叙述正确的是()。
A. 全局变量在定义它的文件中的任何地方都是有效的
B. 全局变量在程序的全部执行过程中一直占用内存单元
C. 同一文件中的变量不能重名
D. 使用全局变量有利于程序的模块化合可读性的提高
若函数的形参为一维数组,则下列说法中正确的是()。
A. 调用函数时的对应实参必为数组名
B. 形参数组可以不指定大小
C. 形参数组的元素个数必须等于实参数组的元素个数
D. 形参数组的元素个数必须多余实参数组的元素个数
有如下函数调用语句:func(rec1,rec2+rec3,rec4);该函数调用语句中,含有的实参个数是()。
A. 3
B. 4
C. 5
D. 有语法错误