首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
admin
2013-02-23
78
问题
与“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://www.kaotiyun.com/show/gmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;【】}node;
若程序执行时的输入数据是"2473",则下述程序的输出结果是#include<stdio.h>voidmain(){intcs;while((cs=getchar())!=;’\n’)
若w=l,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的值是
下列是用户自定义标识符的是
执行下面的语句后,表达式++x>b?x:b-->++x?++b:x的值为______。intx=5,b=5;
下列叙述中,正确的一条是______。
软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的______。
若输入字符串:abcde<回车>,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
若有定义int*p[3];,则以下叙述中正确的是______。
树是结点的集合,它的根结点数目是()
随机试题
对确诊SLE和判断其活动性参考价值最大的抗体是
(2005年第149题)男性,62岁,胃溃疡多年,2个月来上腹痛发作频繁,无规律,食欲下降。该患者需要进行的检查有
女,52岁,乏力,腰痛,夜尿增多2年,查BP20/12kPa(150/90mmHg),尿常规:蛋白(+),红细胞管型3~4个/HP,白细胞5~10个/HP,尿素氮7mmol/L,肾盂静脉造影:两侧肾脏大小不一,表面凸凹不平经系统正规用抗生素治疗8个月,
非选择性环加氧酶抑制药有
(2011)图1.5—18所示电路中,换路前已达稳态,在f=0时开关S打开,欲使电路产生临界阻尼响应,R应取()。
未来润滑油有限公司是一个新建立的生产高级润滑油的小型化工企业。该企业生产的润滑油主要适合于运输工具及热力机械使用。现在公司需要决定采用何种方式才能有效地销售其产品。公司经过调查发现,其他生产同类产品的企业所采用的销售渠道主要是向各地石油公司、燃料
甲公司与乙公司共同出资设立丙公司,经甲、乙双方协议,丙公司的董事长由乙公司委派,甲方的出资比例为55%,股东按出资比例行使表决权。在这种情况下()。
当前我国博客数量超过2000万,“我的博客我做主”,在博客自由的背后,是公共责任与法律底线,这说明()。
下列关于栈的叙述中,正确的是
ThecurrentemergencyinMexicoCitythathastakenoverourlivesisnothingIcouldeverhaveimaginedformeormychildren.
最新回复
(
0
)