天天看点

每天学习一个C++程序_n_1_1每天学习一个C++程序_n_1_1

每天学习一个C++程序_n_1_1

程序目标:

泳池的长为50米,宽为25米,水深为1.8米。编程计算泳池的周长、半周长、面积和储水量。

输入样例

输出样例

150

75

1250

2250

程序代码

#include <iostream> 
 
using namespace std; 
 
int main() 
{ 
    int length = 50, width = 25; 
    double depth = 1.8; 
 
    cout << (length+width)*2 << endl; 
    cout << length+width << endl; 
    cout << length*width<< endl; 
    cout << length*width*depth << endl; 
 
    return 0; 
} 
           

1、基础框架 :1-6行 和 15-16行 是这个程序的基本框架,使用code:blocks 创建好工程后,这些内容会自动创建好。在下一节课会仔细讲解这些代码具体的含义。

2、在 7行和8行,我们向计算机“申请”了三个变量,可以理解为三个内存空间,为了方便使用和描述功能,它们的命名一般需要注意以下规则:

  a、使用数字、字母、下划线,数字不能开头;

  b、尽量使用描述性的单词。

  变量的种类常用的包括:短整型int,长整型long long,短浮点型float,长浮点型double,字符char。

  变量必须先声明再使用,声明好后,可以直接赋值,也可以在之后的内容中赋值。

3、cout 是 输出指令,默认能够将相应的信息输出显示到终端中。需要输出的信息可以是 一个表达式(输出结果),字符串(原样输出)等等。多个信息的输出包括cout本身是以 << 隔开,类似于将信息排队输出。endl 是换行指令。也可以在字符串中包含"\n"也可以实现换行的效果。

4、每条语句以分号结束。

5、= 在这里表示 赋值,功能是将后面的值给到前面的变量。和数学上的等号意义不同。

6、一般声明 整型变量 使用 int ,浮点型变量 使用 double。

其他资料:

  int类型的大小就是一个计算机的字长,而计算机的字长是cpu一次能处理的二进制数的位数,也就是看cpu里面寄存器的位数。其他的变量大小如下:

(以32位系统为例,不同系统略有差异)

 char 1 个字节 -128 到 127 或者 0 到 255

 int 4 个字节 -2147483648 到 2147483647

 long long 8 个字节 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807

 float 4 个字节 精度型占 4 个字节(32 位)内存空间,+/- 3.4e +/- 38 (~7 个数字)

 double 8 个字节 双精度型占 8 个字节(64 位)内存空间,+/- 1.7e +/- 308 (~15 个数字)

继续阅读