C++基础数据类型与运算符相关知识测试试卷.docx
文本预览下载声明
C++基础数据类型与运算符相关知识测试试卷
1.下列变量定义中,正确的是()。
A.charname=Tom;
B.intage=18.5;
C.doublescore=95.5;(正确答案)
D.floatprice=A;
答案解析:A选项中,char类型应使用单引号括起来一个字符,而name被定义为char类型却赋了一个字符串,这是错误的。B选项中,int类型不能直接赋浮点数值。D选项中,float类型通常用于存储浮点数,而字符A的ASCII码值是一个整数,将字符赋值给float类型变量虽然语法上可能正确,但不符合语义上的合理性和常见用法,可能存在潜在错
显示全部