首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #inelude main() { int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是(
若有以下程序: #inelude main() { int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是(
admin
2021-07-09
33
问题
若有以下程序:
#inelude
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,0
B、0,4,4
C、1,4,l
D、1,4,4
答案
A
解析
逗号运算符的结合性从左到右,因此逗号表达式将从左到右进行计算,且逗号运算符的优先级最低,所以先计算c=(a-=++ )这部分。其中,赋值运算符从右往左计算,先执行++a,a自增1后再赋值,所以a的值为1,执行a=a-1,即a=1-1,a的值为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/MKtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:chars[30]={0};运行时输入:Thisisastring.<回车>则以下不能正确读入整个字符串Thisisastring.到字符数组s中的语句组是()。
构成计算机软件的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
有以下定义语句,编译时会出现编译错误的是
有以下程序段:intfun(char*s){char*P;P=s:if(*s==0)return0;while(*++P);return(P—S);}该段程序是用来()。
若有以下程序#includechar*a=”you”;charb[]="WelcomeyoutoChina!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;
数据库系统的核心是
数据库应用系统中的核心问题是
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
男,59岁,反复反酸、上腹痛10余年,每次持续1个月左右,未系统治疗,近半年,持续腹痛不缓解,无反酸,伴头昏,乏力,消瘦,低热。查体:贫血貌,剑突下压痛(+),未触及异常包块,肠鸣音正常。该患者最可能诊断是
厕浴间、厨房采用涂膜防水时,最后一道涂膜施工完毕尚未固化前,应在其表面均匀地撒上少量干净的(),以增加与即将覆盖的水泥砂浆保护层之间的粘贴力。
我国对基金公开募集申请实行的是()。
关于ERG理论,错误的是()。
痴呆是一种以认知功能缺损为核心症状的获得性智能损害综合症,其智能损害的程度足以干扰社会或职业功能,是慢性进展性的疾病,损害的范围涉及记忆、行为、人格、判断、注意力、视空间技能、语言、逻辑推理等多种高级神经功能。据统计,痴呆已成为仅次于心血管病、癌症和脑猝的
非职务发明是指企业、事业单位、社会团体、国家机关的工作人员在职务之外没有利用本单位的物质条件所完成的发明创造;或者发明人、设计人利用了本单位的物质条件,但与单位订有合同,对申请专利的权利和专利权的归属作出了归属发明人、设计人约定的,应从其约定,归属发明人、
A.Soundslikeanidealapproach.B.Whatstylewilltheadsuse?C.They’llhavesomeproposalsreadybytheendoftheweek.D
下列控件中,没有Caption属性的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
Whydoesthespeakersaythatpickingsomebody’spocketisanhonorablejobinsoutheastLondon?
最新回复
(
0
)