首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int k=3,i=2;以下选项中,变量k的值与其他三个不同的是( )。
设有定义:int k=3,i=2;以下选项中,变量k的值与其他三个不同的是( )。
admin
2022-04-01
54
问题
设有定义: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全国计算机二级
相关试题推荐
下列定义变量的语句中错误的是()。
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;
以下程序依次把从终端输入的字符存放到f文件中,用捍作为结束输入的标志,则在横线处应填入的选项是#include<stdio.h>main(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
有以下程序,在VC6平台上编译运行,程序运行后的输出结果是#includeMain(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);print
以下关于C语言数据类型使用的叙述中错误的是()。
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
以下关于C语言的叙述中正确的是
下面是有关C语言字符数组的描述,其中错误的是
下列说法正确的是()。
随机试题
[*]
尿低分子量蛋白不包括
10kg患儿,腹泻后精神萎靡,皮肤弹性差,四肢稍凉,尿量明显减少,CO2CP为11.2mmol/L。选用以下哪种混合液最恰当(混合液组成按着生理盐水:5%葡萄糖:1.4%碳酸氢钠或1.87%乳酸钠配剂)
紫杉醇临床主要用于治疗()。
多黏菌素的抗菌谱包括()。
某产品1999~2003年的销售额与目标市场人均收入的数据见表2-2,2006年该产品的目标市场人均收人为1800元。已知数据:1999~2003年各年产品销售额的平方和为6465;1999~2003年各年人均收入的平方和为7652500;1999~2
以下属于基金托管人职责的有()
既要加强对农村、老少边穷地区和贫困、重度残疾人的重点扶持,统筹推进城乡区域和不同类别残疾人小康进程,又要充分考虑城乡和地区差异,使残疾人小康进程与当地全面小康进程相协调相适应。这要求加快残疾人小康进程要坚持()的原则。
下列不属于行政处罚的是()。
在UML图形上,把一个泛化关系画成()。
最新回复
(
0
)