【答案解析】(1)double product=number1*number2*number3;
(2)cout
<
<
"number1="
<
<
Number1
<
<
/t"
<
<
"number2="
<
<
number2
<
<
"/t";
(3)cout
<
<
"number3="
<
<
number3
<
<
"/t"
<
<
endl;
答案考生文件夹
[解析] 程序内容比较简单,要求在屏幕上输出三个变量值和这三个变量的乘积值,可编译程序按照提示来找到错误处修改调试,按照要求来修改程序。
(1)C++要求变量在定义后才能使用,显然product变量没有定义,number1、number2和number3均为double型变量,product是这三个变量的乘积,因此product的数据类型是double型,因此第1个标识下应改为doubleproduct=number1*number2*number3。
(2)cout流中的数据是用流插入运算符“
<
<
”顺序加入的,第2个标识下是输出number1、number2和number3的值,各个数据之间用“
<
<
”顺序加入,不能用“<”,第2个标识下应改为cout
<
<
"number1="
<
<
number1
<
<
"/t"
<
<
"number2="
<
<
number2
<
<
"/t"。
(3)由于输出“PRODUCT=404.352”在“number1=4.8 number2=93.6 number3=0.9”下一行,因此输出“number3=0.9”后应换行,故第3个标识下应改为“cout
<
<
"number3="
<
<
number3
<
<
"/t"
<
<
endl;”。