首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
与“y=(x>0? 1:x<0? -1:0)”;的功能相同的if语句是( )。
admin
2013-02-23
47
问题
与“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://jikaoti.com/ti/2gn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<stdio.h>main(){staticchara[]="language",b[]="program";char*ptrl=a,*ptr2=b;
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【】。#include<stdio.h>intcount(NODE*head){intn=0
若已定义x为int类型变量,说明指针变量p的正确语句是______。
下列可作为C语言赋值语句的是______。
C语言提供的合法关键字是______。
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是______。
为了避免在嵌套的条件语句if-else中产生二义性,C语言中规定的if-else配对原则是______。
在数据流图(DFD)中,带有名字的箭头表示______。
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是 ______。
下列关于复合语句以及空语句的说法,正确的是______
随机试题
组成中含有当归的方剂是
《最后的晚餐》取材于【】
代谢性碱中毒治疗时输注等渗盐水是因为()
Woodsmen,huntersandtrackerslearnedtofollowandreadthe【21】left,behind【22】animals,men,natureandtime.Theirabilityto
使用抗菌药物的剂量越大
男性,47岁,从事搬运工作,有腰痛病史,表现为慢性隐痛,行走时疼痛加重。疼痛从下腰部向臀部再向下肢、足背或足外侧放射,伴有麻木感。L5棘突处压痛,直腿抬高试验及加强试验阳性。患侧足跖屈肌力下降、跟腱反射减弱。提示病变间隙是()
在石质路堑施工中综合爆破一般包括( )。
基层表指标是综合表指标在一个调查单位的具体体现。()
如图所示,在倾角θ=30。的光滑固定斜面上,放有两个质量分别为lkg和2kg的可视为质点的小球A和B,两球之间用一根长L=0.2m的轻杆相连,小球B距水平面的高度h=0.1m。两球从静止开始下滑到光滑地面上,不计球与地面碰撞时的机械能损失,g取10m/s2
AstrologyA)Astrologyisthestudyofhowthesun,themoon,planets,andstarsaresupposedlyrelatedtolifeandeventso
最新回复
(
0
)