题目内容

6、若使用一维数组名作函数实参,则以下正确的说法是( )

A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致

查看答案
更多问题

7、以下正确的说法是( ).

A. 如果在一个函数中的复合语句中定义了一个变量,则该变量只在该复合语句中有效
B. 如果在一个函数中的复合语句中定义了一个变量,则该变量在该函数中有效
C. 如果在一个函数中的复合语句中定义了一个变量,则该变量在本程序范围内均有效
D. 非法变量

8、 在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()

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

9、 以下程序的正确运行结果是( )#include void num( ){ extern int x,y;int a=15,b=10;x=a-b;y=a+b;}int x,y;void main( ){ int a=7,b=5;x=a+b;y=a-b;num();printf(“%d,%d\n”,x,y);}

A. 12,2
B. 不确定
C. 5,25
D. 1,12

10、以下程序的正确运行结果是( )void main(){ int a=2,i;for (i=0;i<3;i++) printf(“%4d”,f(a)) ;} int f(int a){ int b=0; static int c=3;b++; c++;return (a+b+c);}

A. 7 7 7
B. 7 10 13
C. 7 9 11
D. 7 8 9

答案查题题库