对变量赋值说法正确的是:()
A.变量只有在赋值后才能使用。
B.boolean类型的变量值只能取true或false。
C.不同类型和精度之间也能赋值,系统会自动转换。
D.只有同类型同精度的值才能赋给同类型同精度的变量,不同类型不同精度需要转换后才能赋值。
时间:2023-11-23 07:19:43
相似题目
-
设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是()
A . Text1=“200”*a/b
B . Text1=a/b*a
C . Text1=a&b&a
D . Text1=a*a/
-
关于mysql的sql编程中变量赋值说法错误的是()
A . set可以同时给多个变量赋值
B . select可以将查询结果赋值给变量
C . select可以同时给多个变量赋值
D . set只能同时给一个变量赋值
-
给自定义变量name赋值,正确的是()。
A . name=“ANNY”
B . name=false
C . {name}:=“ANNY”
D . name:=“ANNY&rdquo
-
电信网和互联网安全等级保护的定级过程中,对社会影响力进行赋值时,以下说法正确的是()
A . 先确定对国家安全的损害程度
B . 再确定对社会秩序、经济运行和公共利益的损害程度
C . 是对国家安全、社会秩序、经济运行和公共利益的损害程度的平均值
D . 是对国家安全、社会秩序、经济运行和公共利益的损害程度最严重者
-
在VB的基本数据类型中,变体类型(Variant)可以表示任何类型的变量,如果有定义Dima,则以下变量赋值中正确的是()
A . a$="OK"
B . a=OK
C . a=04/01/2001
D . 以上都不正确
-
有以下定义:void fun ( int n,double x ) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
-
由于数组元素本身是一个变量,因此可以使用赋值语句对其单独赋值,以下语句是正确的。int array[10];array[5]=26;array[7]=38;
-
已知p、p1为指针变量,a为数组名,j为整型变量,下列赋值语句中不正确的是()。(0.5分)
-
若有语句char c;,并要将字符a赋给变量c,则下列赋值表达式正确的是
A、c=a
B、c='a'
C、c=
D、c='97'
-
若有定义:int x;float y;int *p;下面对指针变量p赋值正确的是( )。
-
0831 0022: 关于下面变量赋值不正确的是()。 enum NUM{zero,first,second}num1; int num2;
-
若在定义行:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确给变量赋值的是( ).
-
在Logistic回归分析中,其它条件不变情况下,自变量 赋值由0、1改变为0、2,则关于自变量X1的回归系数,下列说法正确的是:
-
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
-
有以下函数定义: void fun(int n,double x){......} 变量都已正确定义并赋值,则对函数fun正确调用语句是()。
A.fun(int y, double m)
B.k=fun(10,12.5)
C.fun(x,n)
D.void fun(n,x)
-
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()A.p=&i;B.p=a;C.p=&
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
A.p=&i;
B.p=a;
C.p=&a[i];
D.p=10;
-
如果要使变量b存储整数5,下列赋值语句正确的是()
A.b='5'
B.b="5"
C.5=b
D.b=5
-
设有一结构体类型变量定义如下,若对结构体变量w1的出生年份year进行赋值,下面正确的赋值语句是()。 struct date { int year; int month; int day; }; struct worker { char name[20]; char sex; struct date birthday; }w1;
A.year=1976
B.birthday.year=1976
C.w1.birthday.year=1976
D.w1.year=1976
-
已经声明了一个局部变量@n,下列语句能对该变量正确赋值的是()。
A.@n = 'hello'
B.select @n = 'hello'
C.set @n = hello
D.select @n = hello
-
5、下列关于变量赋值说法错误的是()。
A.等号左边必须是变量
B.永远都是将等号右边的值值给等号左边的变量
C.可以使用age关键字声明变量保存年龄
D.35 = 30是正确的
-
假设有如下变量声明语句:int a, b; 则下列赋值语句中正确的是()
A.a = -3.6;
B.b = 5 - 10;
C.A和B都对
D.A和B都错
-
设变量x为lonint型并已正确赋值,以下表达式中能将x的百位上的数字提取出的是()
A.x/10_x0010_0
B.x_x0010_/100
C.x_x0010_0/10
D.x/100_x0010_
-
2、在赋值操作中,当赋值表达式左侧的变量的类型与右侧的表达式的类型不一致的时候,下面说法正确的是()。
A.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,会发生自动类型转换,赋值表达式的结果类型是赋值运算符左侧变量的类型。
B.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,赋值表达式的结果类型是赋值运算符右侧表达式的类型。
C.在赋值操作中,只要赋值运算符左侧的变量的类型与右侧的表达式的类型不一致,就会发生数值溢出。
D.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,要么发生数值溢出,要么发生数值精度的损失。
-
下列有关变量赋值的叙述中不正确的是()
A.使用SET语句可以给全局变量和局部变量赋值
B.一条SET语句只能给一个局部变量赋值
C.SELECT语句可以给多个局部变量赋值
D.使用SELECT语句给局部变量赋值时,若SELECT语句的返回结果有多个值时,该局部变量的值为NULL