![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
以下关于变量说法正确的是()
A.变量名必须是一个有效的标识符
B.变量必须先赋值,再使用
C.变量一旦被定义,在程序中的任何位置都可以被访问
D.在程序中,可以将一个char类型的值赋值给一个int类型的变量,不需要特殊声明
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
ABD
解析:参考解析:变量名必须是一个有效的标识符;变量必须先赋值再使用;在程序中可以将一个CHAR类型的值赋值给一个INT类型的变量不需要特殊声明。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.变量名必须是一个有效的标识符
B.变量必须先赋值,再使用
C.变量一旦被定义,在程序中的任何位置都可以被访问
D.在程序中,可以将一个char类型的值赋值给一个int类型的变量,不需要特殊声明
ABD
解析:参考解析:变量名必须是一个有效的标识符;变量必须先赋值再使用;在程序中可以将一个CHAR类型的值赋值给一个INT类型的变量不需要特殊声明。
A.变量是一个局部量,它只能在进程和子程序中使用
B.变量的赋值不是立即发生的,它需要有一个δ延时
C.在进程的敏感信号表中,既可以使用信号,也可以使用变量
D.变量赋值的一般表达式为:目标变量名<=表达式
A.在函数内部,如果有局部变量与全局变量变量名一样,则优先使用局部变量
B.在函数内部创建变量时,该变量是局部变量,只能在函数内部使用
C.要在函数内部创建全局变量,可以使用global关键字
D.在函数内部可以直接修改全局变量
A.语言的数值常量中夹带空格不影响常量值的正确表示
B.语言中的变量可以在使用之前的任何位置进行定义
C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D.语言中的注释不可以夹在变量名或关键字的中间
A.变量的名字必须以字母开头
B.名字中不能含有句号
C.名字不能超过25个字符
D.名字中不能含有句号
A.如果类的成员变量与方法中的局部变量名相同,那么可以在方法中通过this关键字调用成员变量
B.只能在构造方法中使用this调用其他的构造方法
C.在构造方法中使用this调用构造方法的语句必须是该方法的第一条执行语句,且只能出现一次
D.可以在一个类的两个构造方法中使用this互相调用
A.当print()函数输出多个变量的时候,可以用逗号分隔多个变量名
B.eval()函数的参数是“34”的时候,返回的值是整数“12”
C.print()函数的参数可以是一个函数,执行结果是显示函数返回的值
D.当用户输入一个整数“6”的时候,input()函数返回的也是整数“6”