下列对变量的定义中,错误的是()

题目
单选题
下列对变量的定义中,错误的是()
A

可以不放在本编译单位中,而放在其他编译单位中

B

可以放在某个函数的函数头中

C

可以放在所有函数之外

D

可以放在某个复合语句的开头

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列的符号常变量定义中,错误的定义是()。

A.const M=10;

B.const int M=20;

C.const char ch;

D.const bool mark=true;


参考答案:C

第2题:

以下叙述中错误的是( )。

A.语句“ Dim a, b As Integer ”声明了两个整型变量

B.不能在标准模块中定义 Static 型变量

C.窗体层变量必须先声明,后使用

D.在事件过程或通用过程内定义的变量是局部变量


正确答案:A
当在一个 Dim 语句中定义多个变量时,每个变量都要用 As 子句声明其类型,否则该变量被看作变体类型。

第3题:

下列关于指针定义的描述中错误的是()。

A.指针是一种变量,用于存放变量的地址。

B.指针变量的类型与它所指向的变量类型一致。

C.指针变量的命名规则与标识符相同。

D.定义指针时,标识符前的“*”号表示指针所指向的内容。


参考答案:D

第4题:

下列说法错误的是( )。

A.下列结构体定义时,占据了5个字节的空间 struct student “nt num; int age; char sex; }

B.结构体的成员名可以与程序中的变量名相同

C.对结构体中的成员可以单独使用,它的作用相当于普通变量

D.结构体可以嵌套定义


正确答案:A
解析:本题主要考查定义结构体的几个特点:①结构的定义明确了结构的组成形式,定义了一种C语言中没有而用户需要的新的数据类型。与其他的数据类型不同,在程序编译的时候结构的定义并不会使系统为该结构分配内存空间,只有在说明结构变量时才分配内存空间;②结构体的成员名可以与程序中的变量名相同:⑧结构体中的成员可以单独使用,它的作用相当于普通变量:④结构体可以嵌套定义。

第5题:

下列叙述错误的是( )。

A.函数名是属于用户标识符,需符合C语言对标识符的规定

B.形参只能是变量

C.为保证程序的正常运行,函数中定义的变量不能与其他函数中的变量同名

D.函数中定义的变量可以与其他函数中的变量同名


正确答案:C
解析:本题考查函数调用时参数的作用域。在函数调用时,函数体内定义的变量的作用域在函数体内,因而在不同函数体内定义的变量可以相同,不影响各个变量的使用。

第6题:

( 14 )有下列语句:

Dim a,b As Integer

c="VisualBasic"

d=#7 / 20 / 2005#

下列关于这段代码的叙述中错误的是( )。

A ) a 被定义为 Integer 类型变量

B ) b 被定义为 Integer 类型变量

C ) c 中的数据是字符串

D ) d 中的数据是日期类型


正确答案:A
( 14 )【答案】 A )
【解析】在一个 Dim 语句中定义多个变量时,每个变量都要用 As 子句声明其类型,否则该变量被看作是变体类型,在该语句中, a 即被定义为变体类型。

第7题:

( 33 )以下叙述中错误的是

A )语句 “ Dim a, b As Integer ” 声明了两个整型变量

B )不能在标准模块中定义 Static 型变量

C ) 窗体层变量必须先声明,后使用

D ) 在事件过程或通用过程内定义的变量是局部变量


正确答案:A

第8题:

操作定义是按照特定研究中对变量进行测量所要进行的必要操作给变量定义。()

此题为判断题(对,错)。


参考答案:正确

第9题:

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

A.形式参数是局部变量

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

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

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


正确答案:C

第10题:

下列对变量的定义中,不能定义a为变体变量的是

A.Dim a As Double

B.Dim a As Variant

C.Dim a

D.a=24


正确答案:A
解析:本题的难点是变体类型变量的概念。任何未经说明的变量,Visual Basic都将自动设置为变体类型变量。

更多相关问题