注意:此页面搜索的是所有试题
兰州工业学院-计算机语言(C语言)
【单选题】 以下正确的函数声明形式是: A、 double fun(int x,int y) B、 double fun(int x; int y) C、 double fun(int x,int y); D、 double fun(int x,y);
【单选题】 在C语言中,函数的隐含存储类别是: A、 auto B、 static C、 extern D、 无存储类别
【单选题】 已有如下数组定义和 f 函数调用语句,则在 f 函数的说明中,对形参数组array 的正确定义方式为: int a[3][4]; f(a); A、 f(int array[][6]) B、 f(int array[3][]) C、 f(int array[ ][4]) D、 f(int array[2][5])
【单选题】 以下正确的说法是: A、 用户若需调用标准库函数,调用前必须重新定义。 B、 用户可以重新定义标准库函数,若如此,该函数将失去原有含义。 C、 系统根本不允许用户重新定义标准库函数。 D、 用户若需要调用标准库函数,调用前不必使用预编译命令将该函数所在文件包含到用户源文件中,系统自动去调用。
【单选题】 凡是函数中未指定存储类别的局部变量,其隐含的存储类别为: A、 auto B、 static C、 extern D、 register
【单选题】 若使用一维数组名作函数参数,则以下正确的说法是: A、 必须在调用函数中说明此数组的大小。 B、 实参数组类型与形参数组类型可以不匹配。 C、 在被调用函数中,不需要考虑形参数组的大小。 D、 实参数组名与形参数组名必须一致。
【单选题】 以下程序的输出结果是: #include<cstdio> float fun(int x,int y) { return (x+y);} void main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c)); } A、 编译出错 B、 9 C、 21 D、 9.0
【单选题】 以下说法不正确的是: A、 实参可以是常量,变量或表达式。 B、 形参可以是常量,变量或表达式 C、 实参可以为任何类型。 D、 形参应与其对应的实参类型一致。
【单选题】 以下叙述中不正确的是: A、 在不同的函数中可以使用相同名字的变量。 B、 函数中的形式参数是局部变量。 C、 在一个函数内定义的变量只在本函数范围内有效。 D、 在一个函数内的复合语句中定义的变量在本函数范围内有效。