首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
admin
2013-02-23
53
问题
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
选项
A、if(x>0)v=1;
else if(x<0)y=1;
else y=0;
B、if(x)
if(x>0)y=1;
else if(x<0)y=-1;
else y=0;
C、y=-1
if(x)
if(x>0)y=1;
else if(x==0)y=0;
else y=-1;
D、y=0;
if(x>=0)
if(x>=0)y=1;
else y=-1;
答案
B
解析
y=(x>0?1:x<0?-1:0)中有两个三目运算符,因此按右到左的顺序运算,可写成y=(x>0?1:(x<0?-1:0)),故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/gmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下的程序段后,m的值是______。inta[2][3]={{1,2,3},(4,5,6}};intm,*p;p=&a[0][0];m=p[4];
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=142;则以下不符合c语言语法的表达式是______。
在具有n(n>1)个结点的完全二叉树中,结点i(2i>n)的左孩子结点是______。
下列语句使指针p指向一个double类型的动态存储单元。p=【】malloc(sizeof(double));
执行下面的语句后,表达式++x>b?x:b-->++x?++b:x的值为______。intx=5,b=5;
若执行以下程序时从键盘上输入9,则输出结果是______。main(){intn;scanf("%d:",&n);if(n++<10)printf("%d\n",n);else
设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素进入队列Q,若6个元素出队列的顺序是a2、a4、a3、a6、a5、a1,则栈的容量至少是______。
软件的可维护性度量可分解为多种因素的度量,下列选项中的______是可维护性度量的内容。①可测试性②可移植性③可复用性④可靠性
下面不属于静态测试方法的是()
下列关于数据库系统,说法正确的是______。
随机试题
通过吊桥、______、便桥时,必须提前减速,以低速匀速通过。
A、小檗碱B、麻黄碱C、莨菪碱D、吗啡E、乌头碱具有镇痛、镇咳作用的是
短卸荷板式挡土墙由上、下墙和卸荷板组成,上下墙高度比例一般取(),墙身可采用石砌体。
某运输企业每年耗用材料甲15000千克,每一次订货成本为1200元,每千克材料甲储存成本为6元,材料甲单价为20元/千克。在不考虑采购成本和固定成本的情况下,经济订货量下的存货总成本为()。
1996年以后我国同业拆借市场利率属于()。
如图,一个空心圆柱体,其左视图正确的是()。
MarionNestle’sheavyweightcriticismagainstCoca-ColaandPepsiCocomesatanoddmomentfortheindustry.Americansaredrink
有如下程序#include<stdio.h>main(){chara=’0’,b=’a’;inti;for(i=0;i<4;i++){if(i%3)
Overthepasttenyears,naturalgasproductionhasremainedsteady,but______hasrisensteadily.
A、Verywell.B、Justso-so.C、Excellently.D、Terribly.D文章中直接提到MathewHobbs是一个坏学生,他很懒,与同学打架,对老师不尊敬,违反校规。故选D。
最新回复
(
0
)