C++学习第一天小结(东西比较杂 因为还没开始正式系统学习 只是通过例子了解到的各个杂知识点)
2018-01-08 20:27
375 查看
1.cout<<".......";(是输出流 cout是iostream类库下的一个对象)
可以由cout直接输出一个字符串
也可以输入一个变量 cout<<str;
2.char str[50](利用一个字符数组来存储一个字符串)
可以通过cin>>str;进行赋值(cin是输入流 cin是iostream类库下的一个对象)—。—也就类似与C语言中scanf语句。
在利用cin输入一个字符串的时候 遇到分隔符就会停止赋值 所以 !!!!!
cin.getline(str,50);可以输入一行字符串(中间可以有类似空格这种的分隔符也可以)
cin 与 cin.getline()的区别为cin.getline是按行输入的,以回车为输入分隔符;cin是按词输入,以空格,Tab键,enter键为分隔符。
3.当cout输出中为一个表达式的值时一定要加分号
cout<<"4+3"; 屏幕输出结果为4+3,原样输出。
cout<<4+3; 屏幕输出结果为7,输出的是这个表达式的结果。
4.变量应该先声明再使用(傻子都知道)
5.运算符有 + - * / %(求余)
6对于数学函数的使用 要再预编译的时候 #include <cmath>
再数学函数中输入的数以及输出的结果都是double类型的双精度浮点型
乘方pow(x,y); sin(x);
cos(x); tan(x);
e^x exp(x); lnx log(x)
log10X log10(x); 平方根sqrt(x);
绝对值fabs(x);
可以由cout直接输出一个字符串
也可以输入一个变量 cout<<str;
2.char str[50](利用一个字符数组来存储一个字符串)
可以通过cin>>str;进行赋值(cin是输入流 cin是iostream类库下的一个对象)—。—也就类似与C语言中scanf语句。
在利用cin输入一个字符串的时候 遇到分隔符就会停止赋值 所以 !!!!!
cin.getline(str,50);可以输入一行字符串(中间可以有类似空格这种的分隔符也可以)
cin 与 cin.getline()的区别为cin.getline是按行输入的,以回车为输入分隔符;cin是按词输入,以空格,Tab键,enter键为分隔符。
3.当cout输出中为一个表达式的值时一定要加分号
cout<<"4+3"; 屏幕输出结果为4+3,原样输出。
cout<<4+3; 屏幕输出结果为7,输出的是这个表达式的结果。
4.变量应该先声明再使用(傻子都知道)
5.运算符有 + - * / %(求余)
6对于数学函数的使用 要再预编译的时候 #include <cmath>
再数学函数中输入的数以及输出的结果都是double类型的双精度浮点型
乘方pow(x,y); sin(x);
cos(x); tan(x);
e^x exp(x); lnx log(x)
log10X log10(x); 平方根sqrt(x);
绝对值fabs(x);
相关文章推荐
- 我写的学生信息管理系统,只是练习技术,,,例子比较别扭,哈哈
- C++问题小结--2.通过几个例子谈谈const与*
- 通过例子学习Lua(6)--C/C++中用Lua函数
- 【BS学习】牛腩新闻发布系统——知识点小结
- 第一天打卡,开始正式学习linux
- c++学习-知识点小结
- 书到用时方恨少 做项目的时候才知道自己懂的东西少了,有时候会因为无知,导致比较重的后果。所以平时不断地学习,看论文啊,或者看别人的设计方案了
- 通过例子学习Lua(6) ---- C/C++中用Lua函数(转)
- 第一天:正式开始算法的自我学习
- 要开始系统的规划学习的东西了
- 如何比较Keras, TensorLayer, TFLearn ?——如果只是想玩玩深度学习,想快速上手 -- Keras 如果工作中需要解决内部问题,想快速见效果 -- TFLearn 或者 Tensorlayer 如果正式发布的产品和业务,自己设计网络模型,需要持续开发和维护 -- Tensorlayer
- 通过例子学习Lua(6)----C/C++中用Lua函数
- 第一天,开始系统学习
- 开始系统的学习C++ 之 C++学习笔记<一>
- 开始java正式学习第一天
- C/C++学习开始第一天
- 用C++写的学生成绩管理系统(比较简单的没有使用链表,只是用到了类和对象)
- 通过例子学习Lua(6)--C/C++中用Lua函数
- C++ 学习第一天 简单string例子
- 开始学习JAVA,只因为Eclipse