问题
填空题
执行下列语句后,c3中的值为【 】int c1=1,c2=2,c3;c3=1.0/c2 * c1;
答案
参考答案:0
解析:在赋值运算中,如果表达式中变量和常量的数据类型不一致就会自动进行类型转换。系统会计算1.0/c2,由于1.0是实型,所以均先转化为双精度型0.500000,再与 c1转化后的双精度数相乘得0.500000。但其要赋值给整型变量c3,故要进行强制转换,得c3的值为0。
执行下列语句后,c3中的值为【 】int c1=1,c2=2,c3;c3=1.0/c2 * c1;
参考答案:0
解析:在赋值运算中,如果表达式中变量和常量的数据类型不一致就会自动进行类型转换。系统会计算1.0/c2,由于1.0是实型,所以均先转化为双精度型0.500000,再与 c1转化后的双精度数相乘得0.500000。但其要赋值给整型变量c3,故要进行强制转换,得c3的值为0。
读如图各省区的轮廓图,完成以下内容:
(1)填写下面的表格
图 号 | 1 | 2 | 3 | 4 | 5 | 6 |
省的名称 | 广东 | 山东 | ||||
省的简称 | 鄂 | 黑 | ||||
省会城市 | 昆明 | 西安 |