首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int k=3,i=2;以下选项中,变量k的值与其他三个不同的是( )。
设有定义:int k=3,i=2;以下选项中,变量k的值与其他三个不同的是( )。
admin
2022-04-01
59
问题
设有定义:int k=3,i=2;以下选项中,变量k的值与其他三个不同的是( )。
选项
A、k-=i;
B、k=--i;
C、k=i-1;
D、k=i--;
答案
D
解析
选项A是复合的赋值运算符,等价于k=k-i,所以k的值为1;选项B中前缀自减运算符首先将i的值自减1,然后将自减后的值赋给k,所以k和i的值都是1;选项C中k的值为1;选项D中后缀自减运算符将i的值先赋给k,然后i自减1,所以k的值为2,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/I2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于变量的定义和说明的叙述中正确的是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
有以下程序main(){inta[5]={2,4,6,8,10),**P,**k;P=a:k=&p;printf(’’%d’’,*(p++));printf(’’%d\n’’,**k);}程序运行后的输出结果是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列定义变量的语句中错误的是()。
结构化程序由三种基本结构组成,三种基本结构组成的算法
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
C语言程序的模块化通过以下哪个选项来实现
下列关系表达式中,结果为“假”的是
有以下程序#includestructS{inta;int*b;};main(){intx1[]={3,4},x2[]={6,7};structSx[]={1,x1,2,x2};printf("%d,%d\n",*x[
随机试题
患者胸部外伤2小时。查体:脉搏120次/min,血压12/8kPa,右胸可触到骨擦感和皮下气肿,叩诊鼓音,呼吸音消失,急救处理是
猪传染性胸膜肺炎的特征病变是肺炎和()。
王某,女,43岁,因哮喘大发作而急诊入院。护士在入院时的初步护理中下列哪项做法不妥
关于法庭调查顺序,正确的是()。(1)告知证人的权利义务,证人作证,宣读未到庭的证人证言;(2)当事人陈述;(3)宣读勘验笔录;(4)出示书证、物证和视听资料;(5)宣读鉴定意见。
某工程施工中出现重大安全事故,建设主管部门对有关单位可作出除()以外的行政处罚。
当事人双方既约定违约金,又约定定金的合同,一方当事人违约时,对违约行为的赔偿处理原则是()。
某学生在体操技能训练中表现:整体动作趋于协调连贯,多余动作有所减少,视觉控制逐渐让位于动觉控制,但动作技能尚未迭到自动化,该生的体操技能处于()。
我们俩谈不,吵了好几次架。
TheEuropeanonlinefashionbusinessisfierce.Justaskbackersofone-timehighflierslikeboo.com,theurbansportswearretai
Ofthetwosisters,Sarais(young)________one,andsheisalsotheonewholovestobequiet.
最新回复
(
0
)