下列说法不正确的是( )。A 主函数main中定义的变量在整个文件或程序中有效B 不同函数中,可以使

题目

下列说法不正确的是( )。

A 主函数main中定义的变量在整个文件或程序中有效

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

C 形式参数是局部变量

D 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中不正确的是( )。

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

B)函数中的形式参数是局部变量

C)在一个函数内定义的变量只在本函数范围内有效

D)在一个函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

第2题:

下列叙述中,错误的是( )。

A.在同一C程序文件中,不同函数中可以使用名字相同的变量

B.在main()函数体内定义的变量是全局变量

C.形参是局部变量,函数调用完成即失去意义

D.若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用


正确答案:B
解析:本题考查函数调用时变量的作用域。形参是局部变量,函数调用完就失去意义了,所以在同一个C程序文件中,不同的函数体中可以使用名字相同的局部变量。

第3题:

以下关于C语言程序规定的叙述中不正确的是()。

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

B.函数中的形式参数是局部变量。

C.在复合语句中定义的变量在函数范围内有效。

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


参考答案:C

第4题:

以下不正确的说法是______。

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

B.形式参数是局部变量

C.在函数内定义的变量只在本函数范围内在效

D.在函数内的复合语句中定义的变量在本函数范围内在效


正确答案:D

第5题:

下列叙述中正确的是:()

A.C语言程序中,main()函数必须在其它函数之前,函数内可以嵌套定义函数

B.C语言程序中,main()函数的位置没有限制,函数内不可以嵌套定义函数

C.C语言程序中,main()函数必须在其它函数之前,函数内不可以嵌套定义函数

D.C语言程序中,main()函数必须在其它函数之后,函数内可以嵌套定义函数


正确答案:B

第6题:

在下列叙述中,错误的一条是 ( )

A.形式参数是局部变量

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

C.主函数main中定义的变量在整个文件或程序中有效

D.在―个函数内部,可在复合语句中定义变量,这些变量只在本复合语句中有效


正确答案:C

第7题:

以下说法正确的是()

A、C语言程序总是从第一个的函数开始执行

B、在C语言程序中,要调用函数必须在main()函数中定义

C、C语言程序总是从main()函数开始执行

D、C语言程序中的main()函数必须放在程序的开始部分


参考答案:C

第8题:

以下叙述中不正确的是

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

B.函数中的形式参数是局部变量

C.在一个函数内定义的变量只在本函数范围内有效

D.在一个函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

第9题:

两个变量定义不能同名,是因为( )。

A.这两个变量定义在同一文件中

B.这两个变量定义在同一作用域中

C.一个定义在main函数中,一个定义在子函数中

D.以上说法均不正确


正确答案:B

第10题:

以下说法不正确的为______。

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

B.形式参数是局部变量

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

D.在函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

更多相关问题