假定整数变量x的值为10,则执行y=2*x++赋值后,y的值为()。

题目
填空题
假定整数变量x的值为10,则执行y=2*x++赋值后,y的值为()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设x和y均为整形变量,则执行程序中的循环后,y的值为x=1y=1Do While y < = 50Ifx>=10 ThenExit DoE

设x和y均为整形变量,则执行程序中的循环后,y的值为 x=1 y=1 Do While y < = 50 If x>=10 Then Exit Do End If If (x Mod 2) = 1 Then x=x+5 End If If x Mod 2 <> 1 Then x=x-3 End If y=y+1 Loop

A.2

B.4

C.6

D.8


正确答案:C
解析:第一次循环:y=1,x=1,由于x mod 2=1,使得x=6,继续循环。
  第二次循环:y=2,x=6,由于x mod 2=0,使得x=3,继续循环。
  第三次循环:y=3,x=3,由于x mod 2=1,使得x=8,继续循环。
  第四次循环:y=4,x=8,由于x mod 2=0,使得x=5,继续循环。
  第五次循环:y=5,x=5,由于x mod 2=1,使得x=10,继续循环。
  第六次循环:y=6,x=10,由于x>=10成立,exit do语句强制退出循环。因此得到y=6。

第2题:

有如下程序:includevoid main(){int x=2,y=3,a,b,c,d;a=(x++>=--y);b=(x==++y);c=(x

有如下程序:

include<iostream.h>

void main()

{

int x=2,y=3,a,b,c,d;

a=(x++>=--y);

b=(x==++y);

c=(x--!=y);

d=(++x>y--);

Cout<<a<<b<<c<<d<<end1;

}

则程序执行后变量a,b,c,d的值分别是【 】。


正确答案:1 1 0 0
1 1 0 0

第3题:

执行以下PHP语句后,$y的值为()。?php$x = 1;++$x;$y = $x++;echo $y;?

A.1

B.2

C.3

D.0


参考答案:C

第4题:

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

第5题:

有如下程序:

void main()

{

in(x=2,y=3,a,b,C,d;

a=(x++>=--y);

b=(x==++y);

c=(x--!=y);

d=(++x>y--);

}

则程序执行后变量a,b,c,d的值分别是______。


正确答案:1 1 0 0
1 1 0 0

第6题:

有如下程序:

void main()

{

int x=2,y=3,a,b,c,d;

a=(x++>=--y);

b=(x==++y);

c=(x--!=y);

d=(++x>y--);

}

则程序执行后变量a,b,c,d的值分别是______。


正确答案:1 1 0 0
1 1 0 0

第7题:

若有“intx=15, y=20;”,则执行表达式y-=x++后,表达式x+y的值为______。


正确答案:21
21

第8题:

假定x=5,则执行“y=x++;”语句后,x的值为5。()

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


正确答案:错

第9题:

假定y的值为8,则执行y++*4运算后,y的值为______


参考答案9

第10题:

设x和y均为int型变量,则执行下面的循环后,y值为()。include void main(){int x, y;f

设x和y均为int型变量,则执行下面的循环后,y值为( )。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y;

A.2

B.4

C.6

D.8


正确答案:C