首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一函数以下程序段中不能根据x值正确计算出y值的是
有一函数以下程序段中不能根据x值正确计算出y值的是
admin
2010-01-10
38
问题
有一函数
以下程序段中不能根据x值正确计算出y值的是
选项
A、if(x>0) y=1; else if(x==0)y=0; else y=-1;
B、y=0; if(x>0)y=1; else if(x<0)y=-1;
C、y=0; if(x>=0) if(x>0) y=1; else y=-1;
D、if(x>=0) if(x>0) y=1; else y=0; else y=-1;
答案
4
解析
首先检查if与else的配对,然后再分析各分支实现的功能。选项A描述的意思是:在x>=0情况下,则y为1,否则,在x=0时,y为0,剩下的x<0时,y为 -1,满足本题中函数的要求;选项B描述的意思时:初始化y的值为0,在x>0时,给y重新赋值为1,否则,在x<0时,给y重新赋值为-1,满足本题中函数的要求;选项C描述的意思是:在x>=0情况下,如果x>0,则y为1,否则即“x==0”时,y为-1;剩下的x<0时,y为0。可见答案C实现的结果不是给定的表达式。选项D中描述的意思是:在x>= 0的情况下,如果x>=0,就给y赋值为1,否则就给y赋值为0,在不是x>=0的其他情况下,就给y赋值为-1,满足本题中函数的要求。
转载请注明原文地址:https://kaotiyun.com/show/TXWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
在关系数据库中,描述全局数据逻辑结构的是()。
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单前添加一个“√”。以下正确的是
编写如下程序:PrivateSubCommandlClick()DimiAsInteger,jAsIntegern=InputBox(“输入一个大于1的正整数”)Fori=2TonForj=2ToSqr(i)Ifi
下列数组定义中错误的是
在下面语句或函数中,不能描述选择结构的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是
随机试题
中风阴闭的治法是()(2002年第64题)
缺氧发作:
下列哪项不是石菖蒲的临床适应证
望角公司是一注册资本为100万元的有限责任公司,该公司现有总资产500万元,同时负债250万元。现公司决定解散,在清算公司财产时,清算小组的下列哪一清算方案是正确的?()
根据《膨胀土地区建筑技术规范》,在膨胀土地区设计挡土墙,不符合规范规定的是()。
隧道按其用途可分为()。
当事人逾期无正当理由不履行行政处罚决定的,作出行政处罚决定的行政机关可以采取下列措施()。
简述商品退回时应怎样进行会计处理。
将考生文件夹下GOREST\TREE文件夹中的文件LEAF.MAP设置为只读属性。
Whatisthischartusedfor?
最新回复
(
0
)