1. 编写一个程序,在屏幕上输出文本"Hello World"。
2. 修改第1题中的程序,使程序使用字符的十六进制值拼写出该短语。如果计算机使用ASCII来编码其字符,则可以参考附录A中的ASCII码值表(提示:使用十六进制ASCII值,"He"可以用std::cout<<"\x48\x65";来显示)。
3. 下面的程序有几处编译错误。请指出这些错误并更正,使程序能正确编译并运行。
#include <iostream>
using namespace std;
int main() {
cout << endl
<< "Hello World"
<< endl
return0;
}
4. 如果第3题的程序不包含using指令,会出现什么错误?除了使用using指令外,还可以用什么方法修正程序?为什么您的解决方案比保留原来的using指令更好?
注释:
本书所有练习的答案都在Apress网站的Downloads部分:http://www.apress.com/book/ download.html。
|