更多"[单选题]执行以下语句:x+=y;y=x-y;x-=y;的功能是()。"的相关试题:
[单选题]执行以下语句:x+=y;y=x-y;x-=y;的功能是()。
A.把x和y按从大到小排列
B.把x和y按从小到大排列
C.无确定结果
D.交换x和y中的值
[单选题]设有声明语句:int a=1,b=0;则执行以下语句后输出() 。
switch (a)
{
case 1:
switch (b)
{
case 0: printf("**0**");break;
case 1: printf("**1**");break;
}
case 2: printf("**2**");break;
}
A.**0**
B.**0****2**
C.**0****1****2**
D.有语法错误
[单选题]已知a = 1,b=2,c=3,执行以下语句:
a = 1
b = 2
c = 3
if b < c:
c -= a
a += b
b *= a
print(a, b, c)
a,b,c的值为( )。
A.1,2,3
B.3,6,2
C.2,6,3
D.3,2,1
[单选题]设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句()。
if (x=y) printf(" x is equal to y.");
A.语法错
B.不能判断x和y是否相等
C.编译出错
D.能判断x和y是否相等
[单选题]设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为()。
A.不定值
B.4
C.3
D.1
[单选题]假定AB为一个类,x、y是两个对象,则执行AB x(y);语句时将自动调用该类的( )。
A.有参构造函数
B.无参构造函数
C.复制构造函数
D.赋值构造函数
[单选题]设正x、y均为整型变量,且x=10 y=3,则以下语句的输出结果是()。
printf("%d,%d\n",x--,--y);
A.10,3
B.9,3
C.9,2
D.10,2
[单选题]设有以下语句
int a=1,b=2,c;
c=a^(b<<2);
执行后,C的值为()。
A.6
B.7
C.8
D.9
[单选题]设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。
A.写操作结束后可以从头开始读
B.只能写不能读
C.可以在原有内容后追加写
D. 可以随意读和写
[单选题]以下语句中存在语法错误的是()。
A.char ss[6][20];ss[1]= "right? ";
B.char ss[][20]={ "right? "};
C.char *ss[6];ss[1]= "right? ";
D.char *ss[]={"right? "};