初始C++

第一个C++的程序

#include<iostream>
using namespace std;

int main()
{
	cout << "你好,世界" << endl;
	return 0;
}

 执行如下:

#include<iostream> // 包含标准的输入和输出头文件iostream。

using namespace std;//使用标准命名空间std。

cout<<"你好,世界" <<endl;//向标准输出设备(屏幕)输出信息,cout是用于输出信息的流对象。

endl表示换行,类似C语言中的"\n"。

1.命名空间

命名空间是C++语言的新特性,他是为了了解并解决命名冲突问题。后面会详细介绍,现在我们每次都使用std(标准)命名空间。

std是C++标准命名空间,由于C++标准库几乎都是定义在std命名空间中,因此编写的所有C++程序都需要引入(using namespace std;)这段语句。

2.输入,输出

在C++中使用cin输入数据,使用cout输出数据。

例如:

int main()
{
	char a;
	short b;
	int c;
	float d;
	double e;
	cin >> a >> b >> c >> d >> e;
	cout << "输入的数据是:" << a << "," << b << "," << c << "," << d <<"," << e << endl;

	return 0;
}

通过cin和>>把数据读取到各个变量中。

利用cout和<<把各个变量数据出到屏幕。在用cout输出变量值时,“<<”用算符会根据变量的数据类型自动匹配并正确输出。

2.1.cin和流提取用算符>>

用cin从键盘中输入数据,格式如下:

 

cin >>变量名;

其中">>"为流提取用算符。当程序执行到cin语句时,就会停下来等待键盘数据的输入, 数据输入完后按Enter键结束。

例如:

#include<iostream>
using namespace std;

int main()
{
	int x;
	double y;
	char z;
	cin >> x >> y >> z;

	return 0;
}

说明:

(1)使用cin从键盘中输入数据,原则时系统内置的数据类型,如int,double,char,float等等。

(2)在输入数据时,如果有多个数据,各个数据之间用空格(Enter键或Tab键)分隔,输入Enter键结束。

(3)cin具有自动识别数据类型的能力,提取用算符">>"将根据它后面的变量类型从输入流中为它们提取对应的数据。

2.2.cout和流插入用算符<<

使用cout输出数据流可以在屏幕上显示字符和数字等数据,其输出格式如下:

cout<<变量名或常量;

 其中,”<<“为流插入用算符。

例如:

 

int main()
{
	int x = 10;
	double y = 20.5;
	cout << "x=" << x << " " << "y=" << y << endl;

	return 0;
}

 说明:

(1)使用cout往屏幕输出数据,数据可以时系统预定的简单数据类型,也可以时用户点定义的数据类型,如对象等。

(2)当输出多个数据时,可以使用cout进行连续输出,输出数据既可以是变量也可以是常量。

(3)cout输入语句中,如果有带上引号的字符串,将双号内的字符串原有样输出,如上面程序中的"x="和"y=",当执行语句cout<<"x="<<x<<" "<<"y="<<y<<endl;时,将输出”x=10 y=20.5“。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值