首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
admin
2013-02-23
79
问题
与“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全国计算机二级
相关试题推荐
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
以下各选项企图说明一种新的类型名,其中正确的是______。
计算机中,能够用来与外存交换信息的是______。
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[
若w=l,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的值是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
若输入2、2,则下列程序的运行结果为【】。main(){inti,j,(*p)[4],a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};p=a;scanf("%d%d",&i,&j);print
设有以下定义的语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
C语言提供的合法关键字是()
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
随机试题
Whydoesthewomanwanttotakeoffearlytoday?
MostAmericansswitchcareersatleastthreetimesthroughouttheirlives.Gonearethedayswhenpeopleretiredfromthecompan
有机溶液清洗液具有无腐蚀、不爆炸、成本低的优点。()
吸虫学名配对:A.japonicumB.skrjabinC.sinensisD.westermaniE.buski
A.B.C.D.E.黄芩苷的苷元结构是()。
在个人住房贷款业务中,项目信贷人员撰写的调查报告应包括的内容有()。
投资基金中,属于其重要角色的当事人有()。
()所作之词,把词境推向了唐五代词的最高峰。
设函数f(x)具有连续的导函数,则()
[*]
最新回复
(
0
)