首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
若有以下程序 #include main() {inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
admin
2015-07-31
75
问题
若有以下程序
#include
main()
{inta=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n",a,b,c);
}
则程序的输出结果是
选项
A、0,4,0
B、0,4,4
C、1,4,1
D、1,4,4
答案
A
解析
逗号运算符的结合性从左到右,因此逗号表达式将从左到右进行计算。且逗号运算符的优先级最低,所以先计算c=(a-=++a)这部分。其中,赋值运算符从右往左计算,先执行++a,a自增1后再赋值,所以a的值为1,执行a=a-1,即a=1-1,a的值为0,并将0赋给变量c。第二部分(a+=b,b+=4),先执行a=a+b,a=0+0,即a的值为0,然后执行b+=4,b=0+4,即b的值为4。所以打印结果为0,4,0,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/MBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidmain().{intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
下列程序的输出结果是______。main(){inti=3;switch(i){case1:casc2:printf(("%d",i);case3:case4:
下列4个关于C语言的结论中错误的是()。
下列选项中不合法的十六进制数是()。
下列有关格式输入函数scanf的叙述中正确的是()。
利用fseek函数可实现的操作是()。
下列叙述中不正确的是()。
在位运算中,操作数每右移两位,其结果相当于()。
随机试题
(2016年10月单选第22题)在双因素理论中,与激励因素有关的因素是()
女,45岁。白带增多,有接触性阴道出血,活检后诊断为宫颈癌IIa期,其病变累及部位是
冠周炎最好发的牙齿是
泰嘉贸易公司从国外购进100吨钢材,委托某船运公司运往中国境内。一日,该船运公司一艘夹载着该船船员私自在国外购买的500多件电器等物的船,在中国海口市担杆岛附近海域进行走私交易时,被中国某海关抓获。该海关作出决定,将包括该贸易公司100吨钢材在内的船上所有
黑出租车,就是常说的黑车,是指那些没有中华人民共和国交通部门核发的道路运输证和营运证的,以非法盈利为目的的车辆。黑车的存在严重扰乱营运市场,也会产生相关的治安问题。近年来,与“黑出租”有关的恶性事件频频吸引公众眼球。“黑出租”聚集的现象,几乎存在于各所高校
情景描述:某服装厂,共2层,层高为6m,每层建筑面积为4000m2,且每层划分为1个防火分区。该厂房的正北面是耐火等级为二级的4层铝粉厂房,层高为4.5m,正南面是耐火等级为二级的3层食用油仓库,西面是耐火等级为三级的2层印染厂,东面是耐火等级为二级的6层
商业银行不能正常为客户提供服务,属于()风险。
甲公司为增值税一般纳税人,增值税税率为17%。2010年发生固定资产业务如下:(1)2010年1月20日,企业生产车间购入一台不需安装的A设备,取得的增值税专用发票上注明的设备价款为600万元,增值税为102万元,另发生运输费10万元,保险费10.
下列关于隐形飞机的原理,说法错误的是:
Thisisapictureofmyfamily.TomisanEnglishboy.
最新回复
(
0
)