网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若a、b和c均是int型变量,则执行表达式a=(b=4)+(c=2)后,a值为(1),b值为(2 ),c值为(3 )。
参考答案和解析
B 解析:本题主要考查逗号运算符的运算规则。逗号运算符用于将多个表达式串在一起,逗号运算符的左边总是不返回的,这就是说,逗号右边表达式的值才是整个表达式的值。逗号运算符的结合性为从左到右。由此就可以把表达式理解为x=b=2。
更多 “若a、b和c均是int型变量,则执行表达式a=(b=4)+(c=2)后,a值为(1),b值为(2 ),c值为(3 )。” 相关考题
考题
若整型变量a、b、C、d中的值依次为2、2、3、4,则条件表达式ab?a:cd?C:d的值是( )。A.1
若整型变量a、b、C、d中的值依次为2、2、3、4,则条件表达式a<;b?a:c<;d?C:d的值是( )。A.1B.2C.3D.4
考题
设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.2B.4C.6D.8
考题
若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式ab?a:cd?c:d的值是( )。A.A.1 SXB
若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式ab?a:cd?c:d的值是( )。A.A.1B.2C.3D.4
考题
填空题若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后,x的值为()。x%=(n%=2)
热门标签
最新试卷