首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设int a=1,b=2;则表达式a+++--b的值为______。
假设int a=1,b=2;则表达式a+++--b的值为______。
admin
2013-05-30
50
问题
假设int a=1,b=2;则表达式a+++--b的值为______。
选项
答案
2
解析
因为运算符++和--都是右结合的且优先级高于双目运算符+,所以上式的运算顺序为先a++,--b,再a+b,最后a自加1。
转载请注明原文地址:https://kaotiyun.com/show/DUNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中,先声明一个圆类circle和一个桌子类table,另外声明一个圆桌类roundtable,它是由circle和table两个类派生的,要求声明一个圆桌类对象,并输出圆桌的高度,面积和颜色。请填空完成程序#include<iostrea
下面程序的执行结果是【】。#include<iostream.h>voidmain(){inta=0,b=2,c=0,d=30;if(a)d=d-10;elseif(B)
若有:intx=25,y=14,z=19;则在计算表达式x++<=25&&y--<=2&&++2<=18后,z的值为【】。
在执行下面的程序段后,a的值是为______。inta,,b;for(b=1,a=1;b<=50:b++){if(a>=10)break;if(a%2==1){a+=5;
下面程序段中的错误语句是______。classM{inti;public:void~AA(int);AA*p;voidAA();voidAA(intx){i
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*ia=a;则不能正确表示a数组元素的表达式是______。
下面程序的输出结果是【】。#defineMIN(a,b)(((a)<(b))?a:b)#include<iostream.h>voidmain(){intx=3,y=5;cout<<MIN(x,y)<<end1;}
假定一个一维数组的定义为“chara[8],b;”若把该数组最后一个元素赋值给b应该采取的表达式为:【】。
数学表达式写成c++语言的表达式为【】。
随机试题
某工程双代号网络计划如下图所示,图中已标出每项工作的最早开始时间和最迟开始时间,下列说法中,正确的有()。
图书、期刊印刷的基本质量要求有()。
出版物的发行可以分为()等几个环节。
汉代以前,我国文书的载体材料一般为()
桑菊饮与银翘散二方均含有的药物是
缺铁性贫血是临床上最常见的贫血,下列药物中可用于治疗缺铁性贫血的是()。
证券登记结算制度实行证券()。
适合的理财产品包括银行自主开发的理财产品和银行代理销售的理财产品。()
科举制度始于隋朝,一直沿用到明、清。()
Languageisasystemofarbitraryvocalsymbolsusedforhuman
最新回复
(
0
)