首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;
执行下列程序后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;
admin
2012-12-03
32
问题
执行下列程序后,变量a,b,c的值分别是( )。
int x=5,y=4;
int a,b,c;
a=(--x==y++)?x:++y;
b=++x;
c=y;
选项
A、a=5,b=5,c=5
B、a=4,b=5,c=5
C、a=5,b=6,c=5
D、a=1,b=5,c=6
答案
B
解析
本题考查自加(++)、自减(--)运算符的使用。“++x,--x”,在变量x前使用,先使x的值加1或者减1,再使用此时的表达式的值参与运算;“x++,x--”,先把使用x的值参与运算,在使用x之后,再使x的值加1或者减1。对于表达式--x=4,y++=4,两者相等,--x=y++为冀,所以a=x=4,执行完比语句后y的值是5。第2个表达式b=++x,x的值先加1,然后赋给b,即b=x+1=5:第一个表达式c=y=5。故B正确。
转载请注明原文地址:https://kaotiyun.com/show/IuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*B)){a++;b++;}return(*a-*B);
没有如下定义:Structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是
有以下程序voidfun{int*a,inti,intj){intt;if(i<j)t=a[i];a[i]=a[j];a[j]=t;fun(a,++
请选出可以作为C语言用户标识符的一组标识符号
当调用函数时,实参是一个数组名,则向函数传送的是______。
下列描述错误的是()。
下列关于栈的叙述中正确的是
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
有下列二叉树,对此二叉树前序遍历的结果为()。
数据管理技术的发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【】。
随机试题
土工合成材料大多以()来评价承受荷载的能力。
十二经脉大多循行于
苍术的加工方法是泽泻的加工方法是
关于我国现行建设工程的投资构成,下列叙述正确的有( )。
按照造价形成划分建筑安装工程费用,下列选项中全部属于措施项目费的一项是()。
一个单位会计账簿的设置,既要符合会计法规的要求,又要考虑本单位规模的大小和经营管理的需要。 ( )
(2018年)企业在处置境外经营时,应当将资产负债表中所有者权益项目下列示的、与该境外经营相关的外币财务报表折算差额,自所有者权益项目转入处置当期损益。()
诉讼标的:是指当事人争议的要求人民法院通过审判予以解决的某一民事法律关系或权利。根据以上定义、下列属于诉讼标的的是()
发表《共和与君主论》一文,认为中国只适合于君主制,支持袁世凯称帝的是()。
ThewaypeopleintheUStraveltoandfromworkhaschangedalotinthelastfiftyyears.【T1】BeforetheSecondWorldWar,most
最新回复
(
0
)