zoukankan      html  css  js  c++  java
  • Chap2习题解答

    今天写下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 ";

    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)输入格式不对.

  • 相关阅读:
    Python subprocess- call、check_call、check_output
    Java Annotation认知(包括框架图、详细介绍、示例说明) (转)
    NVME SSD vs SATA SSD(转)
    scala中“_”的用法
    maven scope 'provided' 和 ‘compile’的区别
    scala tuple中的syntactic sugar
    Scala中的"null" 和“_”来初始化对象
    scala可变长度参数(转)
    Java中的Builder模式
    Scala中“=>”用法及含义
  • 原文地址:https://www.cnblogs.com/yuzhuwei/p/4080168.html
Copyright © 2011-2022 走看看