正在加载图片...
习题五学号 专业: 姓名: 以下正确的叙述是()。 A.C语言的主函数是无参函数 B.C语言的主函数最多允许有1个参数 C.C语言的主函数最多允许有2个参数 D.C语言的主函数可以有2个以上的参数 C语言中函数返回值的类型是由()决定的。 A. return语句中的表达式类型 B.调用该函数的主调函数类型 C.调用函数时临时确定 D.定义函数时所指定的函数类型 以下不正确的描述是() A.调用函数时,实参可以是表达式 B.调用函数时,简单变量的实参与形参可以共用内存单元 C.调用函数时,将为形参分配内存单元 D.调用函数时,实参与形参的类型必须一致 4.若x为int型变量,则以下函数fun的返回值类型为() Printf (%d\n",):1 A.返回值为void类型 B.无法确定返回值 C.返回值为int类型 D.没有返回值 5.C语言规定,调用一个函数时,实参变量与形参变量之间的数据传递是 A.地址传递 B.由实参传给形参,再由形参传回来给实参 C.值传递 D.由用户指定传递方式 填空 ①变量存储类别,从作用域的角度分为 变量和 变量 ②局部静态变量在 时赋初值且只赋值一次 7.判断以下说法的正误 ①一个源文件由一个或多个函数组成,C程序是以一个源文件为编译单位的。( ②局部静态变量在函数调用结束后仍存在,但其它函数不能引用它 ③自动(auto)变量是由编译系统自动处理的,对自动变量分配存储空间后,就赋值 为0,执行函数后自动释放 ④由于全局变量的作用域增加了函数间数据联系的渠道,利用全局变量可以从函数得 到一个以上的返回值,故建议在程序中尽量定义全局变量 8.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量 则该变量的存储类应该是()。 A. extern B. register C. auto D. Static- 9 - 习题五 学号: 专业: 姓名: 1.以下正确的叙述是( )。 A.C 语言的主函数是无参函数 B.C 语言的主函数最多允许有 1 个参数 C.C 语言的主函数最多允许有 2 个参数 D.C 语言的主函数可以有 2 个以上的参数 2.C 语言中函数返回值的类型是由( )决定的。 A.return 语句中的表达式类型 B.调用该函数的主调函数类型 C.调用函数时临时确定 D.定义函数时所指定的函数类型 3.以下不正确的描述是( )。 A.调用函数时,实参可以是表达式 B.调用函数时,简单变量的实参与形参可以共用内存单元 C.调用函数时,将为形参分配内存单元 D.调用函数时,实参与形参的类型必须一致 4.若 x 为 int 型变量,则以下函数 fun 的返回值类型为( )。 fun(x) …… {printf("%d\n",x);} A.返回值为 void 类型 B.无法确定返回值 C.返回值为 int 类型 D.没有返回值 5.C 语言规定,调用一个函数时,实参变量与形参变量之间的数据传递是( ) A.地址传递 B.由实参传给形参,再由形参传回来给实参 C.值传递 D.由用户指定传递方式 6.填空 ① 变量存储类别,从作用域的角度分为 变量和 变量。 ② 局部静态变量在 时赋初值且只赋值一次。 7.判断以下说法的正误  一个源文件由一个或多个函数组成, C 程序是以一个源文件为编译单位的。( )  局部静态变量在函数调用结束后仍存在,但其它函数不能引用它。 ( )  自动(auto)变量是由编译系统自动处理的,对自动变量分配存储空间后,就赋值 为 0,执行函数后自动释放。 ( )  由于全局变量的作用域增加了函数间数据联系的渠道,利用全局变量可以从函数得 到一个以上的返回值,故建议在程序中尽量定义全局变量。 ( ) 8.在一个 C 源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量, 则该变量的存储类应该是( )。 A.extern B.register C.auto D.Static
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有