首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
admin
2009-06-20
92
问题
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
选项
A、x=y==5;
B、x=n%2.5;
C、x+n=i;
D、x=5=4+1;
答案
A
解析
赋值语句由两个运算分量和一个赋值运算符组成。赋值运算符包括“二”、“+=”、“*=”……等。其中,赋值运算符左侧的运算分量称为左值,右侧的叫右值。任何合法表达式都可用做右值,但临时值、常量不能用做左值。“%”运算符的作用是求模,意思是做除法求余,这就要求两个运算分量均为整数。选项B中,2.5不是整数,故非法:选项C中,表达式x+n计算后得到的是一临时值,临时值不能做左值,故非法;选项D中,由于“=”运算符的结合性是“从右到左”,故先计算5=4+1,5是常量不能做左值,故选项D也非法。选项A,y=5是一个逻辑表达式,其值为真或假,可以用做右值,所以是合法的。故本题应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/v6Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下声明数组和给数组赋值的语句中,正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
某人编写了向随机文件中写一条记录的程序,代码如下:TypeRTypeNameAsString*10TelAsString*20EndTypePrivateSubCommand1_Click(
某二叉树中共有935个结点,其中叶子结点有435个,则该二叉树中度为2的结点个数为
在名称为Forml的窗体上添加一个名称为Labell的标签,使其初始内容为空,且能根据其标题内容自动调整标签的大小;再添加两个命令按钮,标题分别为“日期”和“时间”,名称分别为Commandl、Command2。请编写两个命令按钮的Click事件过程,使得
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签Ll和L2,标题分别为“口令”和“允许次数”;一个命令按钮Cl,标题为“确定”;两个文本框名称分别为Textl和Text2。其中Textl用来输入口令(输入时,文本框内容显示“*”),初始内容
软件是指
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
通常软件测试实施的步骤是()。
随机试题
ImmensekeepoutofsharewithforintimebysolongasagainstaccountoninterfereInthelat
不属于人体试验的是( )
关于颈外动脉的描述,错误的是
由国家药品监督管理局给予警告,责令期改正的是
在对待估房地产的合法产权进行分析时,内容包括()。
除细菌性食物中毒外,食物中毒还包括有()。
下列属于“判断”这一思维形式的语句是()。
行政机关应当根据被许可人的延续有效期申请,在()作出是否准予延续的决定。
近年来,专家呼吁禁止在动物饲料中添加作为催长素的联苯化合物,因为这种物质对人体有害。近十多年来,人们发现许多牧民饲养的荷兰奶牛的饲料中有联苯残留物。如果以下哪项陈述为真,最有力地支持了专家的观点?
字长是CPU的主要性能指标之一,它表示()。
最新回复
(
0
)