不是很详细哦 但是绝对好记切实用

目录

1.整型

2.浮点型

3.运算符

4.取int的最大值

5.输出格式

6.常用math函数

7.数组定义需知


1.整型

对整型来说,如果绝对值在10的九次方范围内,都可以定义为int型

一个int占32bit,也就是4字节(可能第一题会考)

如果数据范围超过10的十次方或者10的十八次方,就需要定义为long long

一个long long 占64bit 等于8字节


2.浮点型

对单精度float来说,一个浮点数为32bit,这个float记住有效精度只有6-7位就行

对双精度的double来说,占64bit,有效精度为15-16位

        所以只需要记住一点,不要使用float,遇到浮点型就用double就行


3.运算符

讨论自增运算符,i++和++i这俩个,区别在于i++是先使用i再将i+1,而++i是将i+1再使用i

比如哈
int a = 1,b=1;
n1 = a++;
n2 = ++b;
//最后结果n1是1 n2是2

4.取int的最大值

有时候需要取int的最大值来比较 
        这里有几种写法

int max = INT_MAX;const int INF = Ox3fffffff;const int INF = (1 << 30) - 1;const int INF = 1e+9;

5.输出格式

平时常用的有三种输出格式

1.%md

可以使不足m位的int型进行右对齐输出,其中高位用空格补齐,如果本身超过m位,则保持不变

int a = 123;
printf("%5d\n",a);//输出123

2.%0md

和md不同的是变量不足m时,前面补足够的0而不是空格

int a = 123;
printf("%5d\n",a);//输出
00123

3.%.mf

可以让浮点数保留m位输出,采取四舍五入五成双原则


double d1 = 12.3456;
printf("%.3f,d1)
//输出
12.346

6.常用math函数

1.fabs(double x)对double变量取绝对值

2.pow(double r,double p)返回r的p次方 int 型同理

3.sqrt(double x)返回算术平方根

4.log(double x)返回以自然数为底的对数

如果想log a(b) = log(b) / log(a)


7.数组定义需知

如果数组较大,大概10的六次方级别,需要定义在主函数外面,否则会使程序异常退出,原因时函数内部申请的局部变量来自系统栈,允许申请的空间较小,而函数外部的申请的全局变量来自静态存储区,允许申请的空间较大


C++蓝桥杯基础知识常用整理相关推荐

  1. 十三届蓝桥杯基础知识大全

    完结撒花 文章目录 热身题型知识 边界值问题 反转数字问题 反转数字升级版(回文问题) 保留小数问题 时间及进制问题 不足补位.取整问题 闰年判断 及 年份月份问题 及 时间未来问题 题目逼你输出程序 ...

  2. 蓝桥杯c++组常用小技巧

    1.蓝桥杯 ----数学-----动态规划笔记 2.C++蓝桥杯基础知识常用整理 陆续更新中------------------------------------------- 目录 常用开始模板 ...

  3. 蓝桥杯单片机 赛后资料整理——NE555芯片模块与第十届省赛的总结

    蓝桥杯单片机 赛后资料整理--NE555芯片模块 电路原理 模块特性 驱动方法 代码模板 个人总结 本文适用于 CT107D竞赛板+ IAP15转接板 电路原理 模块特性 NE555是一种时钟芯片,输 ...

  4. 蓝桥杯基础视频 笔记

    学习地址:哔哩哔哩网站--蓝桥杯基础视频         博主整理--源码下载--百度网盘链接 蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部 ...

  5. 蓝桥杯基础-【切面条】不用画图的解题思路

    我们先来看[切面条]的题目: 一根高筋拉面,中间切一刀,可以得到2根面条. 如果先对折1次,中间切一刀,可以得到3根面条. 如果连续对折2次,中间切一刀,可以得到5根面条. 那么,连续对折10次,中间 ...

  6. 蓝桥杯基础练习合集一(C语言) 1.A+B问题2.数列排序3.十六进制转八进制4.十六进制转十进制5.十进制转十六进制

    目录 1.A+B问题 2.数列排序 3.十六进制转八进制 4.十六进制转十进制 5.十进制转十六进制 1.A+B问题 问题描述 输入A.B,输出A+B. 输入格式 输入的第一行包括两个整数,由空格分隔 ...

  7. 蓝桥杯基础练习一闰年判断

    蓝桥杯基础练习一闰年判断 会不定时发布蓝桥杯练习题目,有需要的可以关注一下,谢谢! 1.闰年判断问题 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个年份,判断这一年是不是闰 ...

  8. 蓝桥杯-基础练习-特殊回文数

    蓝桥杯-基础练习-特殊回文数 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输 ...

  9. numeric比较大小 数据库_数据库基础知识个人整理版-强烈推荐

    <数据库基础知识个人整理版-强烈推荐>由会员分享,可在线阅读,更多相关<数据库基础知识个人整理版-强烈推荐(20页珍藏版)>请在人人文库网上搜索. 1.数据库知识要点总结第一章 ...

最新文章

  1. 非关系型数据库(NoSQL)
  2. 基于前后端分离实现阿里云对象存储小案例
  3. 论文中常用的几个Word2010技巧
  4. 修改linux资源限制参数命令,linux passwd命令参数及用法详解--linux修改用户密码命令...
  5. volatile的适用场合
  6. Java的垃圾回机机制(见过讲得最清楚的)
  7. 软件设计心情笔记(一)目的与手段都很重要
  8. aide制作软件教程_Aide教程
  9. Java 查询Word是否存在关键字,并保留word路径到txt
  10. java 菜刀_Java中国菜刀(Cknife)的模拟终端乱码解决方法 | 【韩涛博客】
  11. 发音程序c语言,用C语言发声
  12. 交换机环路故障排查秘籍
  13. 移动端滑动事件---实战笔记
  14. DBA的职业发展机会
  15. oracle+cascade=gt;true,mysql数据库主外键级联删除脚本RESTRICT -- CASCADE
  16. 高校计算机教师个人总结,大学教师个人总结与自我评价
  17. 爬取前程无忧网站数据
  18. 《企业自主搞定ERP》试读:第三章-成功案例
  19. 性能优化之Redis优化
  20. 拯救地球精英【逻辑题】

热门文章

  1. 统计图之小提琴图解析
  2. 【金融项目】尚融宝项目(三)
  3. 韩山师范学院计算机专插本,2019年韩山师范学院专插本各专业录取情况
  4. 供应链管理:理解供应链管理
  5. python代码电影人物关系_Python基于network模块制作电影人物关系图
  6. mobx autoRun computed 你学会了吗?
  7. 超详细介绍!!!带你认识各种进制数的及其转换以及原码,反码,补码
  8. QQ用户信息管理系统
  9. QQ的信息泄露伦理问题
  10. 批量下载凡客诚品的图片