首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: double x;,则表达式:x=0,x+10,x++ 的值是
若有定义: double x;,则表达式:x=0,x+10,x++ 的值是
admin
2021-02-25
41
问题
若有定义: double x;,则表达式:x=0,x+10,x++ 的值是
选项
A、11.0
B、10
C、0
D、1
答案
C
解析
C 语言中,逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式。逗号运算符的优先级是所有运算符中级别最低的,逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算,并以最右边表达式值作为整个逗号表达式的值。1、后置自增运算:k++表示先运算,后自加。 2、前置自增运算:++k表示先自加,后运算。因此,表达式x=0,x+10,x++的计算过程为首先赋值x=0,然后将x加10,但是并不对x进行赋值,最后计算x++,并,根据后置自增运算的计算结果,即为x=0.0。,故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/JLtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序的运行结果是#include<stdio.h>#include<stdlib.h>intfun(intn)main(){int*p;{inta;p=(int*)malloc(sizeof(int));a=fun(
有以下程序段charc1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述正确的是()。
有以下程序#includeinta=1,b=2;voidfun1(inta,intb)main(){printf("%d%d",a,b);}{funl(5,6);fun2();v
下列叙述中正确的是
软件生命周期是指()。
已定义以下函数intfun(int*P){retum*p;)fun函数返回值是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
下面程序段的运行结果是()。intb;2;intfunc(int*param){b+=*param;return(b);}main(){inta=2,rtn=2
阅读以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);
下列关于软件工程的描述中正确的是
随机试题
()是政策执行的主要影响力量之一,是政策执行的接受者。
我国现行《宪法》规定,下列中央国家机关中连续任职不得超过两届的有哪些?()
在Word编辑状态下,若用菜单调整光标所在段落左缩进2个字符,首先进行的操作是()。
教师合理的知识结构应包括()
Ted:Iatefourhamburgers,Mom.Mother:Well,you’vemadeapigofyourself.Question:Whatdowelearnfromtheconversation?
简述法律责任的概念和特点。
在公民享有的宪法基本权利体系中,不属于公民政治权利的是()。
打印或预览报表的命令是()。
Tobesuccessfulinajob【B1】______,youshould【B2】______certainpersonalandprofessionalqualities.Youneedtocreateago
Thispassagefocusesontheimpactofculturaldifferencesonteamworkandpartnership.Accordingtodifferentcultures,negoti
最新回复
(
0
)