VS2013中自行对齐的快捷键操作: CTRL+K+F


1、定义二维数组

int (*run)[]=new int [num][];

2、绝对值函数

      int abs(int i)             返回整型参数i的绝对值
double cabs(struct complex znum) 返回复数znum的绝对值
double fabs(double x) 返回双精度参数x的绝对值
long labs(long n) 返回长整型参数n的绝对值

----------
输出前面补'0' ==>%02d ==>两位精度,0补齐

     cout<<"Only "<<hh<<c<<mm<<".  Too early to Dang.";
printf("Only %02d:%02d. Too early to Dang.",hh,mm);

----------

     cout<<"Only "<<hh<<c<<mm<<".  Too early to Dang.";
printf("Only %02d:%02d. Too early to Dang.",hh,mm);

----------

出错提示 term does not evaluate to a function

     for (i = ; i>p; i++)    //打印上面p行,每行一侧各有i个空格
{
==> for (j = ; j < (p - i); j++) //打印左半部分空格
//这里的j < 2(p - i);缺少了一个'*'
{
cout << " ";
}
for (j = ; j< * i + ; j++)
{
cout << c;
}
for (j = ; j< * (p - i); j++) //打印you右半部分空格
{
cout << " ";
}
cout << endl;
}

----------
判断素数

    bool is_prime(int n)//对n进行判断
{
if(n<)//如果n小于2就不是素数,素数规定大于或等于2的整数
return false;
//for (int i=2;i*i<=n;i++)//判断是否为素数可以使用所有比n小的数与n相除,如果能除开就不是素数,但是其实只需要判断到i*i>=n就可以了,因为此时已经不存在比i大的数能把n除开啦,仔细想想就会明白啦
//上面这样会超时
for (int i=;i<=sqrt(n);i++)
{
if(n % i == )
return false;
}
return true;
}

----------
输入字符串

    int num;
char ch;
string str;
scanf("%d %c",&num,&ch);
getchar(); <==
getline(cin,str); <==

----------
VS2015中C代码报不安全
加一条指令 #pragma warning(disable:4996)

----------
在string对象中插入字符

     string num;
num.clear();
int i = ;
while (sum != ) {
num.insert(i++, , ('' + sum % ));
//num[i] += '0' + sum % 10; //这是不行的
sum = sum / ;

----------
string对象查找子串

     string str;
if(str.find("branches")==str.npos){ } //没找到

最新文章

  1. ffmpeg 内存读写相关
  2. FileReader获取文件的base64编码
  3. JS判断是否是微信页面,判断手机操作系统(ios或android)并跳转到不同下载页面
  4. 【MongoDB】4.MongoDB 原子修改器的 极速修改
  5. 响应链和UIKit框架
  6. 基于webpack使用ES6新特性(转载)
  7. [物理学与PDEs]第3章 磁流体力学
  8. table不能遗露了tbody
  9. Android安全开发之启动私有组件漏洞浅谈
  10. vm虚拟机中linux无法连接外网?
  11. Centos6.5 mysql安装
  12. dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js` vue启动报错解决
  13. topcoder srm 485 div1
  14. Singer 学习三 使用Singer进行mongodb 2 postgres 数据转换
  15. ubuntu 12.04 安装node.js
  16. Docker 创建 mysql 容器
  17. centos 6.x x86 源码安装git-2.3.0
  18. linux环境下安装tomcat6
  19. CI框架浅析(一)
  20. POJ--3461

热门文章

  1. Structured Streaming本地local运行小例子
  2. Groovy学习:第二章 Groovy语言的关键特征
  3. k8s的存储卷
  4. shell变量及相关命令
  5. 一、Gulp
  6. expdp和impdp
  7. mongodb重置密码
  8. CascadeCNN人脸检测结构
  9. sass-loader屡次安装不生效的问题
  10. 【leetcode】999. Available Captures for Rook