字典翻译 问答 其它 C语言函数的习题(选择题),最好带上简要解释.1,以下不正确的说法是()A,在不同函数中可以使用相同名字的变量.B,形参的作用域是任何函数.C,在函数的复合语句中定义的变量在复合语句中
问题标题:
C语言函数的习题(选择题),最好带上简要解释.1,以下不正确的说法是()A,在不同函数中可以使用相同名字的变量.B,形参的作用域是任何函数.C,在函数的复合语句中定义的变量在复合语句中
问题描述:

C语言函数的习题(选择题),最好带上简要解释.

1,以下不正确的说法是()

A,在不同函数中可以使用相同名字的变量.

B,形参的作用域是任何函数.

C,在函数的复合语句中定义的变量在复合语句中有效.

D,在函数内定义的变量只在本函数范围内有效.

2,以下说法不正确的是:

A,实参可以是常量、变量和表达式.

B,形参应与其对应的实参类型大或相同.

C,实参可以为任意类型.

D,形参可以是变量,常量和表达式.

3,若使用一维数组名做函数实参,下列说法正确的是:

A,必须在主调函数中说明实参数组的大小.

B,实参数组类型与形参数组类型可以不匹配.

C,在被调函数中,不需要考虑形参数组大小.

D,实参数组名与形参数组名必须一致.

4,函数调用时,C语言支持:

A,嵌套递归调用

B,支持嵌套不支持递归

C,支持递归不支持嵌套

D,都不支持

侯年仓回答:
  1选B,形参的作用域是只能是所定义函数内,不是任何函数   2选C,主函数main()要么不带参数如:main(void),要么带参数,(参数的类型是规定好的)如:main(intargc,char*argv[])   3选C,你只要知道什么叫传址,就自然明白了   4选A,不解释,就是C语法规定
点击显示
其它推荐
热门其它推荐
  • 其它