首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b、c为整数,且a=2、b=3、c=4,则执行完语句a*=18+(b++)-(++c);后,a的值是【 】。
设a、b、c为整数,且a=2、b=3、c=4,则执行完语句a*=18+(b++)-(++c);后,a的值是【 】。
admin
2013-06-11
42
问题
设a、b、c为整数,且a=2、b=3、c=4,则执行完语句a*=18+(b++)-(++c);后,a的值是【 】。
选项
答案
32
解析
b++是先使用b的值参加运算,再对b加1。++c是先对c加1,再使用c的值参加运算。a*=18+(b++)-(++c)等价于a=a*(18+(b++)-(++c))则a=2*(18+3-5)=32。
转载请注明原文地址:https://kaotiyun.com/show/BRJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { unsigned char a=2,b=4,c=5,d; d=a|b;d&=c;printf("%d\n",d);} 程序运行后的输出结果是
有以下程序 struct S{ int n;int a[20];}; voidf(struct S*p) { int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j+
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
定义数组chara[]=}’0’,’1’,’2’,’3’);,则将该数组中元素按反序转换成整数,正确的程序段是______。
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是() staticinta[10]={0,1,2,3,4,5};
有语句定义共用体类型变量: union {inti; charch; floatf; }a,bc; 上面定义的共用体变量a、b、c各占()字节。
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=aprintf(
随机试题
什么是强柱弱梁?
下图所示结构仅取C点的转角为基本未知量,其位移法方程的系散r11=()
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
关于血栓闭塞性脉管炎说法正确的是()
房地产经纪人员和房地产经纪机构在进行房地产经纪活动时,应遵循()原则。
在使用中文的前提下,可同时使用另一种通用文字作为会计记录文字的地区或单位包括()。
2010年1月1日,ABC股份有限公司发行面值20000000元、票面利率为6%、期限为5年的债券,发行价格为21000000元,每年12月31日计算并支付利息一次,到期还本并支付最后一期利息;ABC股份有限公司采用实际利率法摊销债券溢价。假设整个过程没有
下列关于消费税计税依据的说法,正确的有()。
Twenty-sevenyearsago,EgyptreviseditssecularconstitutiontoenshrineMuslimshariaas"theprincipalsourceoflegislation
ThebrutalbombingofYugoslaviabytheU.S.anditsNATOallies,whichwasclaimedtohavebeenmadefortheprotectionofhuma
最新回复
(
0
)