浙江大学PAT考试基础知识整理
2014-02-21 21:25
330 查看
本人新手菜鸟一枚,因为最近在准备浙大PAT考试所以就整理了以下为刚刚入门的新手自己准备的一些有用的资料!仅供参考
1、在用例输入的时候,不用自己手动输入,可以先新建一个1.txt文档,把输入粘贴到上面,然后#include <fstream> 以及 ifstream cin("1.txt");完成自动输入,当然提交的时候要注释掉
2、因为用scanf和printf的效率远远比cin和cout高,但是printf无法输出C++的string类型的字符串,可以用以下方法 string s = "helo world"; printf( s.c_str() );
3、实现字符串数字与数字之间的相互转换
用到#include <sstream> 头文件
参考代码:
4、实现保留小数点后两位,不进行四舍五入参考代码:
1、在用例输入的时候,不用自己手动输入,可以先新建一个1.txt文档,把输入粘贴到上面,然后#include <fstream> 以及 ifstream cin("1.txt");完成自动输入,当然提交的时候要注释掉
2、因为用scanf和printf的效率远远比cin和cout高,但是printf无法输出C++的string类型的字符串,可以用以下方法 string s = "helo world"; printf( s.c_str() );
3、实现字符串数字与数字之间的相互转换
用到#include <sstream> 头文件
参考代码:
string int2str(int x){ //整型->字符串 ostringstream out; out<<x; return out.str(); } int str2int(string s){ //字符串->整型 istringstream in(s); int x; in>>x; return x; }
4、实现保留小数点后两位,不进行四舍五入参考代码:
#include <math.h> double d; d=floor(d*100.0)/100.0;
相关文章推荐
- 整理:计算机一级考试:计算机基础知识(初稿)
- 2017年软考网络管理员基础知识考试内容
- C#Socket通信基础方法知识整理
- JavaScript就这么回事 (JS基础知识整理)
- SEO基础知识整理
- 软件数字签名一点基础知识整理
- HTML5基础知识整理(一)—— 新增标签和属性
- android基础知识整理(1)
- WebServices基础知识(MSDN整理)
- 关于回调函数和钩子函数基础知识的整理
- C#基础知识(MSDN整理)
- C#基础知识整理:C#类和结构(1)
- C++基础知识整理五(多态)
- 一些iphone基础知识的整理
- 整理Java基础知识--输出格式知识
- C#基础知识整理:.NET知识
- C#基础知识整理:基础知识(9) 接口的应用
- Lua中函数与面向对象编程的基础知识整理
- 软件测试基础知识整理一----软件测试的定义
- 整理了一些Java软件工程师的基础知识点