码迷,mamicode.com
首页 > 其他好文 > 详细

Chap2习题解答

时间:2014-11-06 23:26:22      阅读:707      评论:0      收藏:0      [点我收藏+]

标签:io   ar   os   使用   sp   文件   问题   代码   bs   

今天写下C++的第二章基础练习:

2.6.1.C++程序的模块叫什么?

解:函数用于创建C++程序的模块.

2.6.2.下面的预处理器编译指令是做什么用的? #include<iostream>

解:该编译器指令导致预处理器将iostream文件的内容添加到程序中.预处理器处理以名称#开头的编译指令,他在编译程序时自动执行.

2.6.3下面的语句是做什么用的?using namespace std;

解:这个using编译指令使得std名称空间中的所有名称都可以用.

2.6.4.什么语句可以用来打印短语"Hello,world",然后开始新的一行?

解:std::cout<<"Hello,world\n";

2.6.5.什么语句可以用来创建名为cheeses的整数变量?

解:int cheeses;

2.6.6什么语句可以用来将值32赋给变量cheeses?

解:int cheeses=32;

2.6.7什么语句可以用来将从键盘输入的值读入变量cheeses中?

解:std::cin>>cheeses;

2.6.8.什么语句可以用来打印"We have X varieties of cheese,",其中X为变量cheeses的当前值.

解:std::cout<<"We have "<<cheeses<<" varieties of cheese,";

2.6.9.下面的函数原型指出了关于函数的那些信息?int froop(double t);void rattle(int n);int prune(void);

解:第一个函数输入一个double值,返回一个int值;第2个函数输入一个int值,没有返回值;第3个函数没有输入参数,返回一个int值;

2.6.10.定义函数时,在什么情况下不必使用关键字return?

解:当函数的返回类型为void时,不必在函数中使用return.然而,如果不提供返回值,则可以使用他:return;

2.6.11.假设您编写的main()函数包含如下代码:cout<<"Please enter your PIN:";而编译器指出cout是一个未知标识符.导致这种问题的原因很可能是什么?指出3种修复这种问题的方法.

解:(1)没有使用#include<iostream>;(2)没有将cout命名包括进来:using namespace std;(3)输入格式不对.

Chap2习题解答

标签:io   ar   os   使用   sp   文件   问题   代码   bs   

原文地址:http://www.cnblogs.com/yuzhuwei/p/4080168.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!