首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 int y=5。x=14; y=((x=3*y,x+1),x-1); printf("x=%d,y=%d",x,y);
下列程序的运行结果是( )。 int y=5。x=14; y=((x=3*y,x+1),x-1); printf("x=%d,y=%d",x,y);
admin
2012-12-03
39
问题
下列程序的运行结果是( )。
int y=5。x=14;
y=((x=3*y,x+1),x-1);
printf("x=%d,y=%d",x,y);
选项
A、x=27,y=27
B、x=12,y=13
C、x=15,y=14
D、x=y=27
答案
C
解析
逗号表达式的解题思路是从左到右,依次求解,整个逗号表达式的值就是最后一个表达式的值。表达式(x=3*y,x+1)中,依次是x=3*y=3*5=15.表达式x+1=16,但没有给x或y赋值,所以x还是等于15;第3个表达式x-1=15-1=14,所以y的值为14。
转载请注明原文地址:https://www.kaotiyun.com/show/FuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);
有以下程序main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];prizltf("%d\n",j);}
以下叙述中错误的是()。
已定义以下函数:fun(int*p){return*p;}该函数的返回值是
已知intt=0;while(t=1){…}则以下叙述正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
6岁患儿患肾病综合征,已治疗一年,长期忌盐,昨日发热,呕吐,腹泻,今日食欲下降,精神萎靡,嗜睡,血压下降,除病因治疗外,应立即给予
高血压、心脏病、肾脏病、水肿患者应在医师指导下服用的药物是()
在合理用药的基本原则中,安全的含义首先是指()
下列金融市场中,()是商业银行之间进行短期资金融通的市场。
影响结构性理财产品的挂钩标的资产的诸多因素都是结构性理财产品的风险因素。()
若的值为()。
县级以上地方各级公安机关督察机构设督察长,由()。
下面关于框架控件的叙述中正确的是
It’sthefirstquestionparentsaskwhentheirchildisdiagnosedwithautism(自闭症).Willhisfuturebrothersorsistershavea
(1)列举两种遗嘱被撤销的情况。(1992年10月)(2)简述下列情况下遗嘱是否会被撤销:(a)李在遗嘱上划了一道线,上面写到“已被撤销”。该遗嘱是否可以提请验证?给出你的理由。(b)遗嘱订立五年后,立遗嘱人找出遗嘱,
最新回复
(
0
)