当前位置:主页 > 查看内容

C++学习

发布时间:2021-06-21 00:00| 位朋友查看

简介:C第一次任务 1在每一个C文件中基本框架的开头总要写上 #include iostream 那么这句话是什么意思呢这里做个介绍。 其实 #include iostream 属于文件的预处理iostream是属于C的一个标准库。我们在编写程序时常用的输入和输出就是由iostream库提供的它与C语言的……

C++第一次任务

(1)在每一个C++文件中,基本框架的开头总要写上#include <iostream>
那么这句话是什么意思呢?这里做个介绍。

其实#include <iostream>属于文件的预处理,iostream是属于C++的一个标准库。我们在编写程序时常用的输入和输出就是由iostream库提供的,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通过对iostream库的扩展,来支持自定义类型的输入输出操作。
*(2)一般来说,#include <iostream>紧跟着的就是using namespace std了,那么接下来介绍下using namespace std
using namespace std指调用命名空间std内定义的所有标识符。使用using namespace std后,命名空间中的标识符就如同全局变量一样。由于标准库非常大,程序员可能会选择类的名称或函数名称,就像它是标准库中的名称一样。因此,为了避免这种情况导致的名称冲突,标准库中的所有内容都放置在命名空间std中。
(3)显示姓名、年龄、地址。
这其实就是一个简单的输出问题
代码如下:

#include <iostream>
using namespace std;

int main()
{
	cout <<"姓名:张三"<< endl;
	cout <<"年龄:20"<< endl;
	cout <<"地址:河南省郑州市金水区"<< endl;

	system("pause");
	return 0;
}

由于命令预处理前面已经介绍过了,这里面我们只需要注意下输出应该用cout命令且输出内容需用<< <<括住,同时在输出语句的最后应该有endl
(4)用户输入年龄后计算其中有多少个月。
这个问题当中就牵扯到了输入和计算的问题了,我们先来看代码如何书写

#include <iostream>
using namespace std;

int main()
{
	int a,b;
	cout <<"请输入年龄:" <<endl;
	cin >> a;
	cout <<"您输入的年龄是" << a <<"岁"<<endl;
	b=a*12;
	cout <<"这其中有"<< b <<"个月"<<endl;

	system("pause");
	return 0;
}

这里一个简单而重要的点,那就是输入用cin命令,特别注意cin与所输入变量名之间要加 >>且末尾无需endl,另外计算则和C中计算方式无异

;原文链接:https://blog.csdn.net/weixin_56850041/article/details/115641022
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐