STL模板库algorithm常用方法
2016-07-19 20:54
232 查看
#include<stdio.h> #include<stdlib.h> #include<iostream>//c++的标准输入输出 #include<algorithm> using namespace std; int main() { int a,b; string s1,s2; cin>>s1>>s2;//c++标准输入 s1.push_back('S');//在字符串的末位添加字符 s2.append("SSSSS");//在字符串的末位追加字符串 cout<<s1<<'\n'<<s2<<endl;//c++的标准输出,endl换行,什么都不加不换行 scanf("%d%d",&a,&b); int val=__gcd(a,b); //最大公约数 printf("val = %d\n",val); int m=min(a,b);//最小数 printf("m = %d\n",m); int mm=max(a,b);//最大数 printf("mm = %d\n",mm); swap(a,b);//交换两个数 printf("a = %d b = %d\n",a,b); return 0; }
相关文章推荐
- 更新linux底层库(openssl)
- 修复mysql数据库
- nodejs中的fiber(纤程)库详解
- 浅析STL中的常用算法
- STL区间成员函数及区间算法总结
- 桌面中心(一)创建数据库
- c++ STL容器总结之:vertor与list的应用
- C++在成员函数中使用STL的find_if函数实例
- 浅析C语言头文件和库的一些问题
- 桌面中心(三)修改数据库
- 目前流行的JavaScript库的介绍及对比
- 关于STL中list容器的一些总结
- 关于STL中的map容器的一些总结
- MySql表、字段、库的字符集修改及查看方法
- 浅析stl序列容器(map和set)的仿函数排序
- STL list链表的用法详细解析
- stl容器set,map,vector之erase用法与返回值详细解析
- STl中的排序算法详细解析
- 关于STL中vector容器的一些总结
- 关于STL中set容器的一些总结