第六章 函数:函数6.1函数的作用:函数的作用
6.2无参数函数的定义和使用:无参数函数的定义和使用
6.3有参数函数的定义和使用:有参数函数的定义和使用
6.4函数的参数传递:函数的参数传递
6.5函数的嵌套调用:函数的嵌套调用
6.6函数的递归调用:函数的递归调用
[单选题]以下正确的说法是(  )。

选项:[函数的定义可以嵌套,函数的调用不可以嵌套, 函数的定义和调用都不可以嵌套, 函数的定义和调用都可以嵌套, 函数的定义不可以嵌套,函数的调用可以嵌套]
[单选题]以下正确的函数定义是(  )。

选项:[double fun(int x, y)

{ int z; return z;}, double fun(int x,int y)

{ z=x+y; return z;}, fun(x,y)

{ int x,y;double z;

z=x+y; return z;}, double fun(int x,int y)

{ double z; return z;}]


[单选题]C程序中各函数之间可以通过多种方式传递数据,下列不能用于实现数据传递的方式是(  )。

选项:[函数返回值 , 参数的形实结合 , 全局变量 , 同名的局部变量 ]
[单选题]若在C语言中未说明函数的类型,则系统默认该函数的数据类型是(   )。 

选项:[float, double , long        , int ]
[单选题]在一个C程序中,(   )。 

选项:[main函数可以在任何地方出现 , main函数必须出现在固定位置 , main函数必须出现在所有函数之前 , main函数必须出现在所有函数之后]
[单选题] 以下关于函数的叙述中不正确的是(   )。

选项:[在C语言程序中,被调用的函数必须在main函数中定义 , 在C语言程序中,函数的定义不能嵌套 , C程序是函数的集合,包括标准库函数和用户自定义函数 , 在C语言程序中,函数的调用可以嵌套 ]
[单选题]定义一个void型函数意味着调用该函数时,函数(  )。 

选项:[返回一个系统默认值 , 没有返回值 , 返回一个不确定的值 , 通过return返回一个用户所希望的函数值 ]
[单选题]以下不正确的说法是(  )。

选项:[实参可以是常量、变量或表达式, 如果形参和实参的类型不一致,以形参类型为准, 形参可以是常量、变量或表达式, 实参和形参的个数要一致]
[单选题]C语言中,函数返回值的类型是由(  )。

选项:[调用该函数时的主调函数类型所决定, 在定义该函数时所指定的函数类型所决定, return语句中的表达式类型所决定, 调用该函数是系统决定]
[单选题]下列程序的输出结果是(  )。fun(int a, int b, int c)    {  c =a*b;  } void main( )  {  

int c;    

fun(2,3,c);    

printf(”%d”,c);

 }

选项:[无法确定, 6 , 1, 0]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部