77问答网
所有问题
高手指点,若变量a,i已正确定义,且已正确赋值,合法的语句是;如下!恳请解释一下
A.a==1
B.++i;
C.a=a++=5;
D.++(i++);
D.++(i+1);
举报该问题
推荐答案 推荐于2016-02-17
A:“==”是判断相等的比较运算符,只能用于条件语句中,不能用来给变量赋值。
B:正确。(其实还应该有个前提,变量i必需是整型或字符型。)
C:赋值语句只能给变量赋值(可以将常量、变量、表达式赋值给变量),不能给常量和表达式赋值。
D:“++”、“--”运算符只可以用于单个的变量(这个变量必需是整型或字符型),不能用于表达式。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/INp33qv.html
其他回答
第1个回答 2006-04-06
B
A是"若a等于1"
C明显不合法。。。
D不知道
第2个回答 2006-04-06
B~~
相似回答
若变量a,i已正确定义,且
i
已正确赋值,合法的语句是
A.a==
1;
B.++i...
答:
A选项“==”是等于运算,用来判断a是否等于1,但是a只有正确的定义,并没有说明正确赋值,该语句无效
。如果要对a进行赋值,要用赋值运算符“=”。B选项是对变量i进行++操作,因为变量i已经正确赋值,故该语句正确。C选项中“++=”这样的用法是错误的,“=”左边只能跟算术运算符,构成赋值运算符,如...
若变量a,i已正确定义,且
i
已正确赋值,合法的语句是
A.a==1 B.++i; C...
答:
在选项A中,a==1不是一个合法的语句
,因为它没有语句结束标识符“;”,不能说是一条语句,如果作为一个表达式,它是正确的。在选项B中,由于变量i已被正确定义并有初值,“++i;”是正确的语句。在选项C中,由于正确的赋值语句中,赋值符号的左边不能为常量或表达式,而右边不能为变量或表达式,...
若变量a
、
i已正确定义,且
i
已正确赋值
.
合法的语句是
( )。
答:
【答案】:B B
。【解析】选项A为表达式,因此不正确。选项C中“a++”本身就是表达式,无需再赋值。选项D中,在强制类型转换时,类型名应用括号括起来,故选择B选项。
若变量a,i已正确定义,且
i
已正确赋值,合法的语句是
? A.a==1 B.++i...
答:
首先A选项就不是语句没有用分号结尾 B选项是对的 C不对,a++是将a自增在赋值 D选项首先,如果int()是函数,很明显和关键字重复,所以它不是函数 其次
,如果是
强制转换,形式应该是(int)i
若变量
均
已正确定义
并
赋值,
以下
合法的
C语言赋值
语句是
( )。
答:
【答案】:A 本题考查赋值运算符及赋值表达式。赋值运算符左侧的操作数必须是一个
变量,
而不能是表达式或者常量,选项C)和D》错误。”%”运算符两侧都应当是整型数据,选项B)错误。
在c语言中。
若变量a
与
i已经正确定义,且
i
已正确赋值,
那么
语句
"a==i...
答:
== 是一个布尔运算符, 用于条件测试中
,如果
在条件测试之外使用== 如果编译器检测不严格是没有问题的
若变量
均
已正确定义
并
赋值,
以下
合法的
C语言赋值
语句是
( )。
答:
【答案】:A B选项中运算符“%”的前后必须为整数,C选项中不能将变量赋给表达式x+n,D选项中不能将表达式4+1赋给常量5。
大家正在搜
定义变量并赋值
c语言中变量的定义
字符型变量的赋值规则
c语言数组定义和赋值
变量赋值
若有定义int a[2][3]
指针变量
java变量
变量是什么意思
相关问题
若变量a、i已正确定义,且i已正确赋值,则合法的语句是( )...
若变量a,i已定义 ,且i已正确赋值,合法语句是?A,a==...
若变量a,i已正确定义,且i已正确赋值,合法的语句是? A....
(17)若变量a,i已正确定义,且i已正确赋值,合法的语句是...
若有如下程序段,其中s,a,b,c均已定义为整型变量,且a,...
若变量i,j已正确赋值,且i已正确定义,则下列语句合法的是
前提:C语言,若变量a,i已正确定义,且i已正确赋值。 " ...
在c语言中。若变量a与i已经正确定义,且i已正确赋值,那么语...