首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){ int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);}
若有以下程序 #include<stdio.h> main(){ int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);}
admin
2019-08-10
52
问题
若有以下程序
#include<stdio.h>
main(){
int a=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n",a,b,c);}
则程序的输出结果是
选项
A、0,4,4
B、1,4,1
C、0,4,0
D、1,4,4
答案
C
解析
表达式c=(a-=++a),(a+=b,b+=4)相当于逗号表达式,首先计算c=(a-=++a),其中a-=++a)等价于a=a-(++a),得到a的值0,c的值为0,在计算(a+=b,b+=4)时,a和b的初值为0,计算以后,a为0,b为4。
转载请注明原文地址:https://kaotiyun.com/show/qMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计阶段任务的是
以下叙述中正确的是
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
表示关系式x≤y≤z的C语言表达式的是
以下叙述中错误的是()。
下列叙述中正确的是( )。
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
为了建立如图所示的存储结构(即每个节点含两个域,data是数据域,next是指向节点的指针域),则在【_】_处应填入的选项是()。Structlink{chardata;【_】_}node;[*]18
下列关系表达式中,结果为“假”的是
下面描述中不属于数据库系统特点的是
随机试题
下列选项中,不属于模块间耦合的是()。
_________是提高党的领导水平和执政水平的基础,是实现民主集中制原则的重要保证。
A.窄谱抗生素B.广谱抗生素C.抑菌性抗生素D.杀菌性抗生素E.联合应用抗生素广谱抗生素治疗中发生真菌感染,除选用抗真菌药物外,宜换用
2005年6月5日,1988年7月21日出生的高中一年级学生小龙,因寰宇公司的公交车司机张某紧急刹车而受伤,花去若干医疗费。2006年2月小龙伤愈继续上学,写了授权委托书给其父李某,让他代理其提起诉讼。李某以正当的诉讼参加人的身份于2006年3月对寰宇公司
某工业项目计算期为10年,建设期2年,第3年投产,第4年开始达到设计生产能力。建设投资2800万元(不含建设期贷款利息),第1年投入1000万元,第2年投入1800万元。投资方自有资金2500万元,根据筹资情况建设期分两年各投入1000万元,余下的500万
常用水泥中,具有水化热较小特性的是()水泥。
证券公司申请发行债券,应当向中国证监会报送( )文件。
从特征上看,物权属于()。
Lookingtohelptheenvironment?Considerthefollowingsimpleideas.Turnoffelectricaldeviceswhenthey’renotbeinguse
DealingwithCriticismA)Noonelikesgettingcriticism.Butitcanbeachancetoshowoffarareskill:takingnegativefeedba
最新回复
(
0
)