- 博客(21)
- 收藏
- 关注
原创 Linux---常见指令以及权限理解(2)
17.find指令: -name语法 find pathname -options功能 用于在文件树中查找文件,并作出相应的处理(可能访问磁盘)常用选项 -name 按照文件名查找文件18.grep指令语法 grep [选项] 搜索字符串 文件功能 在文件中搜索字符串,将找到的行打印出来常用选项-i 忽略大小写的不同,所以大小写视为相同-n 顺便输出行号-v 反向选择,就是...
2019-09-04 10:52:30
212
原创 Linux----常见指令以及权限理解(1)
Linux基本指令01.ls指令语法 ls [选项] [目录或文件]功能 对于目录,该命令列出目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。[grf@localhost ~]$ ls others/英语作文.txt[grf@localhost ~]$ ls -a others/. .. 英语作文.txt常用选项-a,--all 列出目录下的多有文件,包括...
2019-08-28 15:44:19
303
原创 C++----内存管理
C&C++内存分布内存映射段:高效的I/O映射方式,用于装载一个共享动态库,用户可使用系统接口创建共享内存。栈(堆栈):非静态局部变量/函数参数/返回值等等,栈是向下增长的。堆:用于程序运行时的动态内存分配。数据段:存储全局数据和静态数据。代码段:可执行的代码/只读常量。C++内存管理方式new/delete–动态内存管理申请和释放单个元素空间,使用new和delete操作...
2019-08-24 14:28:44
160
原创 C++ ---- 类与对象
类的定义关键字classclass Classname{ //类体:由成员函数和成员变量组成};//一定要注意后面的分号类定义的两种方式:1.声明和定义全部放在类体中,需要注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。2.声明放在.h文件中,类的定义放在.cpp文件中。类的访问限定符及封装访问限定符 public(公有) private(私有) prot...
2019-08-22 14:17:18
141
原创 C++----基础
1.命名空间namespace对标识符进行本地化以免命名冲突或者污染namespace+命名空间的名字//1.普通命名空间namespace N1//N1为命名空间的名称{ //命名空间中的内容,既可以定义变量,也可以定义函数 int a=20,d=40; int Sub(int left, int right) { return left - right; } //命名...
2019-08-19 16:44:57
162
原创 C语言----自定义类型:结构体,枚举,联合
结构体结构结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。struct tag{ member-list;//定义成员}variable-list;//声明定义后所定义的成员变量//描述一个学生struct student{ char name[20]; int age; char sex[5]; char id[20];};结构体的自...
2019-08-17 14:31:55
365
原创 C语言--递归
递归:在运行过程中调用自己1.递归实现n^k:源码函数://递归求n^kint GetPower(int n, int k){ while ( k > 0){ if (k == 0){ return 1; } else if (k == 1){ return n; } else return n*GetPower(n, k - 1); }}...
2019-05-10 18:51:01
164
原创 C语言---递归与非递归求第n个斐波那契数
斐波那契数列指的数列从第三项开始,每一项都等于前两项之和源码:#include<stdio.h>#include<stdlib.h>//非递归int Fib1(int n){ if (n <= 0){ return 0; } if (n == 1||n==2){ return 1; } int a=1, b=1, c; for (int ...
2019-05-10 18:13:29
211
原创 C语言----大写字母—小写字母 的转换
源代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ char ch; printf("请输入一个字符:\n"); while (1) { scanf("%c", &ch); if (ch<'z'&&ch>...
2019-03-27 16:30:02
4171
原创 C语言---模拟密码输入场景
源码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char a[10]=""; int i; printf("请输入密码:\n"); for (i = 0; i < 3; i++) { ...
2019-03-27 16:22:47
175
原创 C语言----二分查找数(在数组中)
写代码可以在整型有序数组中查找想要的数字,找到了返回下标,找不到返回-1.(折半查找)源码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ int num = 7; scanf("%d", &n...
2019-02-18 21:16:14
1248
原创 C语言---猜数字游戏
简单的猜数字游戏源码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<time.h>int menu(){ printf("********************"); printf("1.play 2.exit"); pri...
2019-02-18 20:56:17
171
原创 C语言---Sn=a+aa+aaa+aaaa+aaaaa的和
源码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ //定义多为的a int a = 0; printf("请输入数字a:"); scanf("%d", &a); int sum = 0; int temp = 0; for (...
2019-02-18 20:38:55
285
原创 C语言---求水仙花数以及判断一个三位数是不是水仙花数
水仙花数:“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。源代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){//100-999之间的水仙花数 int a;//定义数字a int...
2019-02-17 14:47:46
11410
原创 C语言----输出菱形
源代码:在这里插入代#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int n = 0;//输入最大行-1的数字 scanf("%d", &n); for (int i = 1; i < n; i+=2) { for (int j ...
2019-02-17 14:40:13
226
原创 C语言----1-100中有多少个9
源码:思想:1-100中有多少个9有个位上的9和十位上的9。定义一个数字a,a%10==9判断个位各位上的9,a/10判断十位上的9.#include<stdio.h>#include<stdlib.h>int main(){ int sum = 0; int a; for (a = 1; a < 100; a++) { if (a % 10 =...
2019-02-08 15:46:34
1529
原创 C语言----计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
源码:#include<stdio.h>#include<stdlib.h>int main(){//由于结果有小数所以不能定义为整形变量,选用double型变量 double sum = 0; double i; for (i = 1; i <= 100; i++) { int temp; temp = i; if (temp % 2 ...
2019-02-08 15:39:23
496
原创 C语言---交换两个数组(数组一样大)
一.将数组A中的内容和数组B中的内容进行交换。(数组一样大)#include<stdio.h>#include<stdlib.h>int main(){ //定义两个数组a,b int a[5], b[5]; int i; printf("请输入A组5个数:\n"); for (i = 0; i < 5; i++) { scanf_s("%d"...
2019-02-08 15:33:17
605
原创 基础C语言(C语言简单的一些题)
1.99乘法表#include<stdio.h>#include<stdlib.h>int main(){ int i, j,k; for (i = 0; i < 10; i++) { for (j = 1; j <= i; j++) { k = i*j; printf("%d*%d=%d\t", i,j,k); } ...
2018-12-01 21:38:39
250
原创 200-300之间的素数
简单的素数#include<stdio.h>#include<stdlib.h>int main(){ int i, a; printf("200-300以内的素数有:\n"); for (a = 200; a <= 300; a++) { for (i = 2; i < a; i++) { if (a%i == 0) br...
2018-12-01 21:29:08
11801
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人