赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是()。

题目
单选题
赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是()。
A

“12334”

B

123

C

12334

D

157

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

第1题:

假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。


正确答案:5 23
5 23 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行"2"+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而"2"+"3"则为字符串之间相加,结果为”23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23,因此正确答案是5和23。

第2题:

关于赋值语句的作用,正确的描述是()

A.变量和对象必须类型相同

B.每个赋值语句只能给一个变量赋值

C.将变量改写为新的值

D.将变量绑定到对象


正确答案:D

第3题:

执行赋值语句a=\,变量a的值是() 。


参考答案:123456

第4题:

赋值语句:a = 123 + MID(“123456”,3,2)执行后,a变量中的值是()。

A123

B34

C12334

D157


D

第5题:

FORTRAN赋值语句M=5+3.0**2/2执行后,整型变量M的值是( )。

A.95
B.10
C.9
D.8

答案:A
解析:

第6题:

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。


正确答案:5
5 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而 “2”+“3”则为字符串之间相加,结果为“23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23。因此正确答案是50

第7题:

设有一共用体变量定义如下: union data { long w; float x; int y; char z;}; union data beta; 执行下列语句后,正确的共用体变量beta的值是( )。 beta.w=123456; beta.y=888; beta.x=3.1416; beta.z='x';

A.123456

B.888

C.3.1416

D.'X'


正确答案:D
解析:因为共用体的所有成员共同占据一段存储空间,所以成员数据后赋的值会覆盖掉先赋的值,最后共用体变量中保留的就是最后一次赋的值。注意:共用体变量所占存储单元字节数的计算。

第8题:

语句X++;、++X;、X=X+1;和X=1+X;执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)


正确答案:X+=1;
在C语言中使变量增1的方法有:自增运算符与赋值语句。其中自增运算符有前置与后置方式,赋值语句也有两种类型。主要增1的方式有:X++;、++X;、X=X+1;、X=1+X;、X+=1;,所以本题可以填写X+=1;。

第9题:

FORTRAN赋值语句M=5+3.0**2/2执行后,整型变量M的值是:
(A) 9.5 (B) 10
(C) 9 (D) 8


答案:C
解析:

第10题:

不借助于其他变量交换x和y两个变量的值,应顺序执行的三个赋值语句是(),()和()。


正确答案:x=x+y;y=x-y;x=x-y

更多相关问题