1.25 自测练习答案
优质
小牛编辑
140浏览
2023-12-01
1.1
- Apple
- IBM Personal computer
- 程序
- 输入单元、输出单元、内存单元、算术与逻辑单元、中央处理单元、辅助存储单元。
- 机器语言、汇编语言、高级语言。
- 编译器。
- UNIX。
- Pascal。
- 多任务o
1.2
- 编辑器
- 预处理器
- 连接器
- 装入器
1.3
- main
- 左花括号({)、右花括号(})
- 分号
- 换行
- if
1.4
- 不正确。程序执行时,注释语句不产生任何操作,它们只是说明程序和提高程序可读性。
- 正确。
- 正确。
- 正确。
- 不正确。C++是区别大小写的,两个变量是不同变量。
- 正确。
- 不正确
- 不正确。运算符*、/、%的优先级相同,而运算符+、-的优先级较低。
- 不正确。一个输出语句可以用cout和多个\n转义序列打印多行文本。
1.5
1
int c,thisisAVariable,q76354,number;
2
cout<<"Enter an integer: ";
3
cin>>age;
4
if(number!=7) cout<<"The variable number is not equal to 7\n";
5
cout<<"This is a C++ program\n";
6
cout<<"This is a C++\nprogram\n";
7
cout<<"This\nis\na\nC++\nprogram\n";
8
cout<<"This\tis\ta\tC++\tprogram\n";
1.6
1
// Calculatoe the product of three integers
2
int x,y,z,result;
3
cout<<"Enter three integers:";
4
cin>>x>>y>>z;
5
result=x*y*z;
6
cout<<"The product is"<<result<<endl;
7
return 0;
1.7
//Calculate the product of three integers #include<iostream.h> int main(){ int x,y,z,result; cout<<"Enter three integers:"; cin>>x>>y>>z; result=x*y*z; cout<<"The product is"<<result<<endl; return 0; }
1.8
- 不正确:if语句条件的右括号后面有分号。
纠正:删除右括号后面的分号。
注意:这个错误的结果是不管if语句是否为真,都执行输出语句。右括号后面的分号导致空语句。下一章将介绍空语句o - 不正确:没有关系运算符=>。
纠正:将=>变为>=。
1.9
- 抽象
- 属性
- 行为
- 多重
- 消息
- 接口
- 信息隐藏
- 名词
- 数据成员、成员函数或方法
- 对象