首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-06-15
13
问题
有以下程序
#include
main()
{int x,y,z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
}
程序运行后的输出结果是( )。
选项
A、2,3,1
B、2,3,2
C、2,3,3
D、2,2,1
答案
A
解析
对于表达式“z=x++,y++,++y;”,因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式改成“(z=x++),(y++),(++y)”。然后从左向右先计算表达式z=x++,后缀自增运算先进行其他运算,再执行自增运算,所以z的值为1,x的值为2,再计算逗号表达式第二个表达式y++,此时y的值为1,y++的值为2,最后计算第三个表达式++y,y的值为3。
转载请注明原文地址:https://kaotiyun.com/show/cNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
有以下程序:#include<stdio.h>#defineN8voidfun(*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=0;i<
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
以下不正确的定义语句是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
以下叙述中正确的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
厥阴病证可见
________是审美活动得以发生的真正前提。
简述二战后国际投资的特点。
应用异烟肼时,常合用维生素B6的目的是
如果把一个建设工程的项目管理视作一个系统,对其系统进行诊断时,首先应分析其()方面存在的问题。
公司发放股票股利的优点主要有()。
当前我国所有制经济的主要发展方向是()。
Heart______ismuchmorecommonthesedaysthanitwaseventenyearsago.
PassageFourWhat’sthesignificanceofHongKongcurrency’sfixedlinktothedollaraccordingtothepassage?
StrangeFestivalsEverycountyhasitsstrangefestivals./CheeseRollingisamuch-lovedeventtraditionallyheldinBrita
最新回复
(
0
)