下列语句,能完成整型变量a,b值交换是()。

题目
单选题
下列语句,能完成整型变量a,b值交换是()。
A

intc=a;a=b;b=c;

B

a=a+b;?b=a-b;?a=a-b;

C

intc=b;b=a;a=c;

D

a=b;?b=a;

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

第1题:

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是().


正确答案:2
a||b若a,b都为假,则a||b为假,其他都为真.如果a为真时,则对b不进行真假,所以对于c=a++||b++,因为a++时为真,所以b++不进行判断,b的值保持不变,故b=2。

第2题:

指针变量的值是无符号整型值,所以指针变量都是整型变量。()

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


参考答案:错误

第3题:

若整型变量 a 和 b 中的值分别为 7 和 9 ,要求按以下格式输出 a 和 b 的值:

a=7

b=9

请完成输出语句: printf( " 【 7 】 " ,a,b);


正确答案:

第4题:

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


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

第5题:

设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为 0.5的是( )。

A. b= 1.0/a

B. b=(float)(1/a)

C. b=1/(float)a

D. b=1/(a* 1.0)


参考答案:B

第6题:

设有整型变量m值为8,下列赋值语句中,正确的是( )

A.m=m++

B.++m=6

C.m+1=8

D.m+1+=8


正确答案:A 

第7题:

执行下列语句后整型变量a的值是 ______。 If(3-2)>2 Then a=10 Else If(10/2)=6 Then a=20 Else a=30 End If

A.10

B.20

C.30

D.不确定


正确答案:C
解析:前两个判断条件都不满足,所以真正执行的赋值语句只有最后一句,所以a为30。

第8题:

VBA语句“Dim NewArray(10)as Integer”的含义是

A.定义10个整型数构成的数组NewArray

B.定义11个整型数构成的数组NewArray

C.定义1个值为整型数的变量NewArray(10)

D.定义1个值为10的变量NewArray


正确答案:B
解析:数组的定义格式为:Dim数组名([下标下限to]下标上限),缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”

第9题:

假设变量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。

第10题:

请教:2016年计算机二级VB基础练习一单选题3如何解答?

有如下数据定义语句:Dim X,Y As Integer以上语句表明()。

A.x、Y均是整型变量

B.x是整型变量,Y是变体类型变量

C.X是变体类型变量,Y是整型变量

D.x是整型变量,Y是字符型变量


  C

  【解析】用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。故c选项正确。