首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x,y,z; x=y=1; z=x++,y++,++y; printf(“%d,%d,%d\n”,x,y,z); } 程序运行后的输出结果是
有以下程序: #include main() { int x,y,z; x=y=1; z=x++,y++,++y; printf(“%d,%d,%d\n”,x,y,z); } 程序运行后的输出结果是
admin
2021-07-09
17
问题
有以下程序:
#include
main()
{ int x,y,z;
x=y=1;
z=x++,y++,++y;
printf(“%d,%d,%d\n”,x,y,z);
}
程序运行后的输出结果是( )。
选项
A、2,3,3
B、2,3,2
C、2,3,1
D、2,2,1
答案
C
解析
z=x++,y++.++y;因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式表示成(z=x++),(y++),(++y)。然后从左向右先计算表达式z=x++,因为x++先使用后自增,所以z的值为1,x的值为2。再计算逗号表达式第二个表达式y++,此时y的值为2,最后计算第三个表达式++y,y的值为3。
转载请注明原文地址:https://kaotiyun.com/show/0Ytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下列关于二叉树的叙述中,正确的是
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、48、
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
在《克洛德·格》中,与同名主人公形成鲜明对比的人物是()
女性,70岁,右下唇皮肤肿物不断增大半年,直径约1.5cm大小,半月来破溃出血。病理检查肿瘤细胞异型性明显,角化珠形成,浸润肌肉组织。符合该患者诊断的是
高血压合并心肌梗死宜选用
阵发性室上性心动过速发作时首选
因海关关员的责任造成被查验货物损坏的,进出口货物收发货人或其代理人可以要求海关赔偿。但下列情况海关将不予赔偿,包括()。
操作系统的主要作用是为用户提供使用计算机的接口,管理计算机的资源。()
有人说“不怕做错事,就怕站错队”,对于这种说法你怎么理解?假如单位正副两位领导不和,经常同时分配给你互相矛盾的工作,你怎么处理?
请阅读有关材料运用历史唯物主义的有关原理回答问题:材料1爱尔维修说:“我们在人和人之间所见到的精神上的差异,是由于他们所处的不同的环境,由于他们所受的不同的教育所致。”“人是环境的产物”。“造成各个民族的不幸的,并不是人们的卑劣、邪恶和
随机变量列X1,X2,…,Xn,…服从大数定律,其成立的充分条件为随机变量列X1,X2,…,Xn…()
Thefollowingisapassageaboutinventorsandtheirinventions.Newinventionsareappearingeverydaytomakeourlivesea
最新回复
(
0
)