题目
6. (1.0分) “42”是一个字符串而42是一个整数。A. 对B. 错
6. (1.0分) “42”是一个字符串而42是一个整数。
A. 对
B. 错
题目解答
答案
A. 对
解析
本题考查的是编程中数据类型的基本概念,解题思路是依据编程里数字表示形式与数据类型的对应规则来判断题目表述的正确性。
在编程里,数据类型的区分是很重要的。对于数字而言,其表示形式直接决定了它属于哪种数据类型。
- 当数字被引号(单引号或双引号)括起来时,它就被当作字符串处理。字符串是由零个或多个字符组成的有限序列,这里的“42”被引号包裹,它代表的是一个包含字符 '4' 和 '2' 的字符序列,所以“42”是字符串。
- 而当数字没有被引号括起来时,它就表示一个数值,在本题中 42 没有引号,它代表的是一个整数,属于数值类型。
因此,题目中“‘42’是一个字符串而 42 是一个整数”的表述是正确的。