首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ){ intx,y,z;x=y=1; z=x++,y++,++y; printf(’’%d,%d,%d\n’’,x,y,z);) 程序运行后的输出结果是
有以下程序 #include main( ){ intx,y,z;x=y=1; z=x++,y++,++y; printf(’’%d,%d,%d\n’’,x,y,z);) 程序运行后的输出结果是
admin
2014-06-16
24
问题
有以下程序
#include
main( ){
intx,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
解析
用逗号将表达式连接起来的式子称为逗号表达式。其表达式的一般形式为:表达式1,表达式2,……,表达式n。最后一个表达式的值就是此逗号表达式的值。所以选项A为C语言中的逗号表达式。赋值表达式的左侧只能是变量,不能是常量或表达式。强制类型转换表达式的形式为:(类型名)(表达式),其中(类型名)称为强制类型转换运算符,数据类型两边的圆括号不能省略。
转载请注明原文地址:https://kaotiyun.com/show/alJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式x/y×z的C语言表达式是()
已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是()main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,%c\n
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了“c=&b;b=&a;”语句后,表达式**c的值是()。
若有以下定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
指针变量p和数组a的说明如下:int*a[3]={"aa","bb","cc"},**p;执行语句p=&a[2];后,*p指向的字符串是______。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
下列关于队列的叙述中正确的是______。
下列叙述中正确的是_______。
若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是()。
随机试题
GreenwoodPark,whichhasalovelybeergardenandpitchesitasfamilyfriend,closesitsdoorsonkidsafter7pm.
铣削两端轴径不等的双柄球面,轴交角β和工件倾角α的关系为β-α=90°。
“宝乐”为中国驰名商标,该公司产品为塑料玩具。下列行为属侵犯注册商标专用权的有:
重大工程和技术复杂工程设计工作一般划分为()。
关于信息管理手册的说法,正确的是()。
下列不属于孔子著作的是()。
简述第二次科技革命的主要内容。
(2016年多选48)下列选项中,可以认定为建筑物区分所有权的业主的有()。
Thereareagreatmanyreasonsforstudyingwhatphilosophershavesaidinthepast.Oneisthatwecannotseparatethehistory
Forthispart,youareallowed30minutestowriteafarewelllettertoaretiringteacherfollowingtheoutlinegivenbelow.Yo
最新回复
(
0
)