首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n
若有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n
admin
2021-02-25
59
问题
若有以下程序
#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,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/fhtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下面属于字符类的实例是()。
以下C语言用户标识符中,不合法的是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
以下叙述中错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下叙述中正确的是
代码编写阶段可进行的软件测试是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
随机试题
课程的实施文本有()个,分别是:课程();课程();()。
与酶活性无关的金属离子是
患儿,女,1岁,患化脓性脑膜炎,今日抽搐不止,急诊入院,入院时全身肌肉痉挛,双手握拳,两眼上翻,牙关紧闭,头向后仰,首先采取的措施是
替代互换的主要风险之一是价格走向与预期相反。()
F公司是一个跨行业经营的大型集团公司,为开发一种新型机械产品,拟投资设立一个独立的子公司,该项目的可行性报告草案已起草完成。你作为一名有一定投资决策的专业人员,被F公司聘请参与复核并计算该项目的部分数据。(1)经过复核,确认该投资项目预计运营期各年的
企业在资产负债表日不能可靠地估计所提供劳务的交易结果,应按照已经发生的劳务成本预计能够得到补偿,应按已经发生的劳务成本金额确认收入;同时,按相同的金额结转成本,不确认利润。()
以下关于我国科技史,不正确的是()。
幼儿园举行猜谜语活动,硕硕冥思苦想,终于猜出其中一个。在这个过程中,他表现出沉醉、愉快、满足、自豪等情绪状态。这种情感体验是()。
玄武门之变
将考生文件夹下WDNEEE文件夹中的CMP.FOR文件删除。
最新回复
(
0
)