小知识
小知识
Mongo_girl
哈哈哈哈哈哈哈哈
展开
-
@解决.不是内部或外部命令,也不是可运行的程序或批处理文件 提示问题
解决 'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件 提示问题如果出现提示“出现'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件”这是PATH环境变量的问题,将windows命令的目录添加到PATH中。即:在path中追加:%SystemRoot%/system32;%SystemRoot%;...原创 2020-06-03 14:06:41 · 2486 阅读 · 0 评论 -
题目中常见的英文单词
palindromic 回文的reverse颠倒,相反vertex 顶点原创 2019-02-27 08:03:49 · 470 阅读 · 0 评论 -
PAT (Advanced Level) Practice — 1132 Cut Integer (20 分)
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805347145859072Cutting an integer means to cut a K digits lone integer Z into two integers of (K/2) digits long integers A and B. F...原创 2019-02-26 19:31:30 · 146 阅读 · 0 评论 -
c语言编译预处理指令和宏
#define PI 3.14159 //一定不能加分号;#include<stdio.h>#define PI 3.14159#define PI2 2*PI //pi*2#define PRT printf("%f ",PI);\ printf("%f ",PI2);int main(){ //printf("%d\n",PI2); PRT;//...原创 2019-01-22 21:29:25 · 244 阅读 · 0 评论 -
定义两个带参的宏,一个用来求area, 另一个宏用来求S
题目描述三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带实参的宏名来求面积area。输入a b c三角形的三条边,可以是小数。输出三角形面积,保留3位小数样例输入3 4 5样例输出6.000 ...原创 2017-10-17 22:50:00 · 4317 阅读 · 0 评论 -
[Error] invalid initialization of non-const reference of type 'ElemType& {aka int&}' from an rvalue
[Error] invalid initialization of non-const reference of type 'ElemType& {aka int&}' from an rvalue of type 'int'这是函数参数引用临时变量错误,c++中临时变量不能作为非const的引用参数 解决方法:需要在函数声明和定义中在该参数的类型前添加const关键字。...原创 2019-01-28 14:11:18 · 7045 阅读 · 0 评论 -
关于全局变量与静态本地变量
全局变量全局变量初始化如果函数内部存在与全局变量同名的变量,则全局变量被隐藏静态本地变量#include<stdio.h>int gAll=12;int f(){ //int all=1; static int all=1; printf("in %s all=%d\n",__func__,all); all+=1; printf("...原创 2019-01-21 22:39:19 · 341 阅读 · 0 评论 -
string string.h以及字符串处理
旧的C++头文件名如<iostream.h>,这些头文件的内容不在名字空间std 中。新的C++头文件如<iostream>包含的基本功能和对应的旧头文件相同,但头文件的内容在名字空间std 中。需要引入命名空间,using namespace std;标准C 头文件如<stdio.h>继续被支持。头文件的内容不在std 中。具有C 库功能的新C++...原创 2018-08-13 14:12:10 · 207 阅读 · 0 评论 -
算法笔记—指针练习(10.1~10.16)
10.1题目描述输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。输入两个用空格隔开的整数a和b。输出按先大后小的顺序输出a和b,用空格隔开。请注意行尾输出换行。样例输入5 9样例输出9 5#include<stdio.h>int main(){ int a,b; int *p1...原创 2018-08-15 22:13:13 · 229 阅读 · 0 评论 -
总结:c的输入输出函数
1.scanf()&printf()2.getchar()&putchar() 3.gets()&puts()函数4.字符数组 1.scanf()&printf()在使用输入输出函数的时候,不管是从文件还是控制台,它都是会先存放在缓冲区里面,但需要使用的时候才会在缓冲区里面提取。 scanf()函数是从标准输入设备(键盘)读取数据,...原创 2018-08-12 17:10:21 · 230 阅读 · 0 评论 -
基本数据类型范围
类型 取值范围 大致范围 字节 其他 整型 int -2147483648 ~ +2147483647 (-2^31~+(2^31-1)) -2×10^9~2×10^9 4 Bytes long long -2^63~+(2^63-1) -9×10^18~9×10^18...原创 2018-08-12 12:24:51 · 1000 阅读 · 0 评论 -
算法笔记—指针
1.什么是指针首先解释变量在内存中是如何存放的。在计算机中,每个变量都会存放在内存中分配的一个空间, 而每种类型的变量所占的空 间又是不一样的,例如 int 型的变量占用 4Byte,而long long 型的变量占用 8Byte。可以把一个字节理解为一个“房间”,这样一个 int 型的变量就需要占用 4 个连续的“房间”。每个房间都会有一个房间号。 对应在计算机中,每个字节(即房间非都...原创 2018-08-14 21:46:28 · 420 阅读 · 0 评论 -
异或运算符
异或运算符A^B: 0异或任何数=任何数; 1异或任何数=任何数取反; a^a=0; 0^0 = 0; 1^0 = 1; 0^1 = 1; 1^1 = 0;(1) 使某些特定的位翻转 例如让10100001的第2位和第3位翻转,则可以将该数与00000110进行按位异或运算: 10100001^000原创 2017-10-15 22:36:24 · 362 阅读 · 0 评论 -
n&1 判断奇偶 (位运算符)
n&1 与运算 可以判断n是否为偶数 如果是偶数,n&1返回0;否则返回1,为奇数。关于位运算符1.int 上限为2^31-1,无穷大的数可以设置为(1<<31)-1(加括号因为位运算符优先级低于算术运算符)更常用的是2^30-1,可以避免相加超过int的情况。const int INF=(1<<30)-1;c...原创 2017-08-20 15:08:23 · 15990 阅读 · 0 评论 -
关于四舍五入 ceil() floor() round()
ceil(x) 返回不小于x的最小整数值(然后转换为double型)即向上取整。 floor(x) 返回不大于x的最大整数值 即向下取整。round(x) 返回x的四舍五入整数值。使用时需加头文件include<cmath>函数名称 函数说明 2.1 2.9 -2.1 -2.9 floor() 不大于自变量的最大整数 2...原创 2017-08-20 14:41:52 · 2069 阅读 · 0 评论