44问答网
所有问题
以下是合法的C++赋值语句:A a=b=58 B i++ C a=58,b=58 D k=int(a+b) 为什么答案是A
如题所述
举报该问题
推荐答案 2010-08-20
不要管答案是什么, 这个题ABC都对,但A是最不好的。
a=b=58虽然编译运行正确,但很少这么用,不符合编程习惯。而惯用的写法是选项C,C是正确的,完整些可以这样:
int a =0, b=0;
a=58,b=58;
这样一点问题都没有。
B是自增,相当于i=i+1,这也是赋值,属于赋值运算,没什么不对。
至于D显然是错的。
不管答案选什么,楼主只要知道这些问题就行了。注意要养成良好的书写风格,这对以后的发展是十分重要,甚至是首要的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YRDR3KW6Y.html
其他回答
第1个回答 2010-08-20
A肯定对,B是运算,C中间的逗号不合法,D看K的类型,和int不一致,很有可能不行!
第2个回答 2010-08-20
A 肯定可以
B i++ 是自增运算 不是赋值
C 这好像只有在定义并初始化的时候可以
D 好像应该是k=(int)(a+b)
第3个回答 2012-07-26
这道题 您应该是没写完整 重要的是后面的分号
第4个回答 2010-08-20
A是赋值,B是自增,C是语法非法,D语法非法
相似回答
c
语言,程序设计题,如图?
答:
c 语言程序设计练习题 c 语言程序设计练习题 篇一:c 语言程序设计基础单元总结与练习题及
答案
答案 单元一程序设计宏观认识 单元总结提升 本...
(C++
)
以下是合法的C++赋值语句:
答:
A
a=b=58
赋值语句
B
i++
连等号都没有,不是赋值语句
C
a=58,b=58
逗号表达式
D
k=int(a+b)
等号表达式 所以
答案是A
...
A)
a=b=58
B)
i++
;
C
)
a=58,b=58
D
)
k=int(a+b)
;
答:
k=int(a+b)
。
赋值语句是
由赋值表达式再加上分号构成的表达式语句。其一般形式为: 变量=表达式。在赋值语句的使用中需要注意以下几点:1、由于在赋值符“=”右边的表达式也可以又是一个赋值表达式, 因此,下述形式 变量=(变量=表达式); 是成立的,从而形成 嵌套的情形。其展开之后的一般形式为:变量...
...A、
a=b=58
B
、
i++
C
、
a=58,b=58
; D、
k=int(a+b)
; A,B,
D为什么
不正 ...
答:
A、B没有分号
大家正在搜
以下合法的c语言赋值语句是
什么是合法的赋值语句
以下合法的赋值语句是
下列哪个赋值语句不是合法的
c语言合法的赋值语句
请选出合法的c语言赋值语句
不合法的赋值语句
c语言合法的赋值表达式
赋值语句的一般格式
相关问题
c++编程语言如何深入学习?
同时学习两种编程语言,比如C++和Java ,有什么利弊?
学习C++编程语言之前需要掌握哪些基础知识?
现在都有什么编程的语言?,怎样才能学习C++语言,要先学什么...
学习C++编程语言的最大难度是什么
请问学熟练掌握c++之后,学习其他的编程语言会很轻松吗?c,...
编程入门先学什么好?C还是C++?
先学C++对后来学习其它编程语言有没有影响?