早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++习题求解(新手初学,有些题不理解)要每一项的解释下列选项中合法的变量名是A.x(1)B.xyzC.3yD.y.1属于非法的c++整型常量是A.01B.0x11C.081D.-327651.0E+3为什么合法3.5E-3.0为什么是不合

题目详情
C++习题求解(新手初学,有些题不理解)
要每一项的解释 下列选项中合法的变量名是 A.x(1) B._xyz C.3y D.y.1 属于非法的c++整型常量是 A.01 B.0x11 C.081 D.-32765 1.0E+3为什么合法3.5E-3.0为什么是不合法的常量?'\101'表示的字符常量为什么是字符A?已知a、b为整形,z为实型,ch为字符型,下列表达式中合法的是 A.z=(a+b)++ B.a+b=z C.b=ch+a D.b=z%a 我是自学的
▼优质解答
答案和解析
变量是由 字母,数字和下划线组成,以字母或下划线开头,所以B _xyz是合法的.
整型可以是 十进制,八进制,十六进制 0开头的表示八进制,0x表示的是十六进制,八进制是由0-7组成表示的,不能出现8 所以C 081不对.
e或E后面跟一个整数表示以10为底的幂,3是整数,3.0并不是整数啊,所以不合法啊.
'\101'这是转义字符的使用 101是八进制表示的,转换成十进制也就是65,A的ASCII码值就是65,所以表示A.
%取余符号,要求两边都是整型,Z是实型,所以D不对. B a+b=z表示不对,a+b这种形式只能出现等号的后面. A不对,报错lvalue required as increment operand
看了C++习题求解(新手初学,有些...的网友还看了以下:

现今世界上的生物命名法则称为双名法,这一命名法的创立人是A.瑞典的著名植物学家林奈B.英国的植物学  2020-05-14 …

林奈为了避免生物命名的混乱,创立了双名法,一种生物的学名应该由哪两部分组成?()A.科名和属名B.  2020-05-15 …

下列叙述中,正确的是A.三名法比双名法多一个亚属名B.三名法比双名法多一个亚种名C.三名法比双名法  2020-05-15 …

关于JAVA接口假设:接口A有方法a,b,c,d,接口B有方法d,e,f,g。1.若类C实现A接口  2020-05-17 …

6名男运动员4名女运动员选5人参加比赛至少一个女运动员参加比赛有多少种方法为什么不能用C(41)乘  2020-06-14 …

关于java继承与接口的问题,为什么选C例题1:下面哪一项说法是正确的?A.在一个子类中一个方法不  2020-07-17 …

大学生赵C因名字“中西合璧”,在换发第二代身份证时遇到麻烦,民警要他把名字全部改为原汁原味汉字,否  2020-07-25 …

有什么著名的兵法计谋?比如兵法书孙子兵法什么的还有就是古今比较著名的军事才子孙膑孙武项羽韩信这样的想  2020-11-07 …

1768年,瑞典科学家林奈在《自然系统》书中提出生物命名方法-双名法,双名法规定,每个物种的科学名称  2020-11-14 …

4.瑞典人林奈创立了生物分类“双名法”。按此方法,生物学名的正确构成是()A.属名+种名B.种名+属  2020-11-15 …