2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3还有一题设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 百度上有人解答是

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 05:57:47
2.设int型变量x有初始值3,则表达式x++*5/10的值是()(A)0(B)1(C)2(D)3还有一题设x,y为int型变量,则执行下列语句后,y的值是()x=5;y=x++*x++;y=--y*

2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3还有一题设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 百度上有人解答是
2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3
还有一题
设x,y 为int型变量,则执行下列语句后,y的值是( )
x=5;
y=x++*x++;
y=--y*--y;
A.529
B.2401
C.1209
D.625
百度上有人解答是 812,我也这么觉得,

2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3还有一题设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 百度上有人解答是
(1)
设int型变量x有初始值3,则表达式x++*5/10的值.
首先,"x++"是后置加加,先使用变量,然后变量再加1.
所以,"x++"先使用变量的值3与5相乘,得到15;
由于x为int型变量,所以,15/10之后只取整数部分1.
因此,答案选(B)1.
(2)
x = 5;
y = x++ * x++;
首先,"x++"是后置加加,先使用变量,然后变量再加1.
所以,第一个"x++"为5,而x的值则变成了6;
第二个"x++"为6,而x的值则变成了7.
由此可见,到"y=x++*x++"为止,y的值为30.
y = --y * --y;
接着,"--y"是前置减减,先减1,再使用变量.
所以,第一个"--y"为29,而等号右边第一个y的值则变成了29;
第二个"--y"为28,而等号右边第二个y的值则变成了28.
由此可见,到"y=--y*--y;"为止,等号左边的y的值为812.
综上所述,812为正解.

2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3 求理由和结果 2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3还有一题设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 百度上有人解答是 C# 1.设double型变量x和y的取值分别为12.5和5.0,则表达式x/y+(int)(x/y)-(int)x/y的值为?2.设bool型变求值! 设a,b都是int型变量,且a、b的初始值都是5和10,则表达式a=a+b++,b+a,b+1的值是多少 第 6 题 设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是 A.x&&y B.x 设x是int型变量 请写出x是偶数且不能被3整除的表达式 设x,y均为int型变量,且x=1,y=2;则表达式double(1+x/y)的值为? 设x,y 和z是int型变量,且x = 3,y= 4,z= 5,则下面表达式中值为0的是 1.x和y均为double型变量,且x=6.2,y=3.8求(int)x+y/y 2.设int x=2,y;则逗号表达式y=x+5,x+y 运算符与表达式设w、x、y、z、m均为int型变量,有以下程序段:w=1;x=2;y=3;z=4;m=(w i为int型变量,且初值是3,有表达式i++-3则表达式的值是?说明理由 i为int型变量,且初值是3,有表达式i++-3则表达式的值是?说明理由 正确的变量定义是23.正确的变量定义是____A____.A.int d=10.23;B.float m1=m2=10.0;C.char c1='A',c2=A;D.double x=0.618,x=3.14;设inta=2;,则执行a+=a*=15;后,变量a的值是__60_____.设int x=7,y=3;则表达式x%y+x/y的值是___3___ 设x,y,z均为int型变量,描述“x或y中有一个小于z”的表达式为: i为int型变量,且初值为3,有表达式i=i+=i*5,则该表达式的值是?变量i的值是? 定义如下变量:int x=2,y=3; 则表达式x%=y%=2的值是多少? 设x为float型变量,y为int型变量,则y=(int)x;是正确的赋值语句选项: 1、 错 2、 对 关于C语言逻辑运算问题1.int a =5,b=6,w=1,x=2,y=3,z=4 ; 执行以下语句后b的值为1 如何判断的?2.设x,y,z和k都是Int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为什么是32?3.有Int x,y,z;且x=3,y=-4,z=5,则表达式