0
点赞
收藏
分享

微信扫一扫

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义

圣杰 2022-11-15 阅读 137


【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_02

一、前言

1

1.上节课回顾
上一次给大家讲了输出“Hello World”,这个程序是入门C++的第一个程序。同学们在练习过程中,写的代码各种各样,但是最后输出的结果却是一样的。
有一个不一样的地方,是主函数(main)的定义不同

system("pause");


2

2.关于 iostream 和 iostream.h

#include <iostream.h>  非标准输入输出流

#include <iostream>     标准输入输出流

当代码中用<iostream.h>时,输出可直接引用cout<<x;

当代码中引入<iostream>时,输出需要引用std::cout<<x;

当然我们也可以在最前面写上 using namespace std; 示例如下:

#include<iostream>
using namespace std;
void main() {

}

3

3.上节思考题答案

题目:在控制台输出:我要好好学习C++。

代码:代码不唯一,如下几种均可。

#include <iostream>
using namespace std;
int main()
{
cout << "我要好好学习C++";
return 0;
}

#include<iostream>
using namespace std;
void main()
{
cout << "我要好好学习c++" << endl;
}

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_c++_03

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_02

二、重点知识介绍

1

1.定义变量

在C++中,最常用的变量有整型(int),单精度浮点型(float),双精度浮点型(double)和字符型(char)。
目前我们理解整型,可以理解为一个整数;单精度浮点型和双精度浮点型可以理解为小数(包括整数),双精度可表达的数的范围更广;字符型就是单个字符。
以整型为例,定义一个整型变量,格式如下:

int a = 1; //给整型的 a 赋初值

int b; //未给整型的 b 赋初值,需要单独赋值,否则会有错误。

2

2.代码的换行

我们常用的换行主要有两种:

(1)endl;

(2)“\n”;或‘\n’;

效果就是输出该句以后,转入下一行。以下面的为例:

#include<iostream>
using namespace std;
void main()
{
cout << "a" << endl;
cout << "b" << endl;
cout << "c \n";
cout << "d \n";
}


运行结果如下:(注:大家自己尝试将 endl 或者 \n 去掉,看一下效果)

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_ios_05

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_06

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_02

三、例题

1

定义两个整型变量a,b,并将他们输出

1.代码

#include<iostream>
using namespace std;
void main()
{
int a = 1;
int b = 2;
cout << "a = " << a << endl;
cout << "b = " << b << endl;
}

2.运行结果

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_08

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_#include_02

四、思考题

1

定义一个单精度浮点型变量a(初值为 1.1) ,一个双精度浮点型变量b(初值为 2.2),将 a 和 b 输出。

思考题的答案会在下一次的【C++从入门到熟练练习题】中公布哦,希望大家能够多多练习。

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_c++_11

编辑人:章泽琼

审核人:水亦心

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_c++_11



First Year

【编程语言-c++】第二讲 iostream头文件区分与C++常用变量的定义_ios_13



举报

相关推荐

0 条评论