- 博客(23)
- 收藏
- 关注
原创 图片服务器项目+测试总结
图片服务器项目:网盘百度链接:https://pan.baidu.com/s/1YIGnhy6QxoLBzf4CGjtM2A提取码:1111项目分析+代码1、项目分析过程分析:请求:浏览器—>网络—>Tomcat—>本地代码—>数据库响应:数据库—>本地代码—>Tomcat—>网络—>浏览器2、代码展示ImageServlet.javapackage api;import com.google.gson.Gson;import
2020-09-20 14:33:23
925
原创 元小白进阶日记:十八(数据在内存中的存储)
一、判断电脑存储是小端还是大端,小端是低权位放在低地址,反之为大端 方法一: #include<stdio.h> int check_sys1() { int i = 1;//定义一个局部变量,开辟空间的同时初始化为0;int型占4个字节,00000000 00000000 00000000 00000001 printf("%p\n",...
2019-04-26 09:23:54
193
原创 元小白(猿小白)进阶日记:十七(结构体)
一、结构体结构体是一些值的集合,这些值称为成员变量,结构体的每个成员可以是不同类型的变量结构体的声明struct str{ member-list;}variable-list;例如 typedef struct stu { char name[20]; int age; char sex[5]; char id[20]; ...
2019-04-25 16:16:50
208
原创 元小白进阶日记:十六(习题)
最近学的有点难过啊,,太心酸了。。。。。不论是专业课,还是C基础,都很难过,,5555555555,要加油呀!!!!!!!1.调整数组使奇数全部都位于偶数前面。题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。#include<stdio.h>void Swap_Arr(int* arr, i...
2019-04-24 21:12:07
194
原创 元小白(猿小白)进阶日记:十五(指针)
一、指针1、指针的读写基本单元为字节,指针变量内存的是其所指向变量的地址(编号)。例如:#include<stdio.h>int main(){ int a = 10; int *p = &a; printf("%p\n", p); printf("%p\n", &a); return 0;}输出结果为012FFBA0,就是变量a 的地址...
2019-04-16 17:55:34
110
原创 元小白(猿小白)进阶日记:十四(扫雷未优化版)
mine.h#ifndef _MINE_H_#define _MINE_H_#include <stdio.h>#include <windows.h>#include <string.h>#include <time.h>#pragma warning(disable:4996)#define ROW 12//此处设置的时12...
2019-04-11 19:28:06
241
原创 元小白(猿小白)进阶日记:十三(可恶的递归)
递归求n!#include<stdio.h>int Function(n){ if (n == 1) { return 1; } return n*Function(n - 1); }int main(){ int n = 0; scanf("%d", &n); int ret = Function(n); printf("(%d)!=%d...
2019-04-11 13:28:39
204
原创 元小白(猿小白)进阶日记:十二(歧义表达式)
一些问题表达式1、ab+cd+e*f在执行代码时, * 的优先级高于 + 的优先级,所以先算 * 法,但优先级不能保证的是第三个 * 法早于第一个 + 执行。有两种顺序执行:Ⅰ、ab , cd , ab+cd , ef , ab+cd+efⅡ、ab , cd , ef , ab+cd , ab+cd...
2019-04-10 15:21:16
165
原创 元小白(猿小白)进阶日记:十一(操作符)
(除了自增自减操作符以外,只能通过赋值操作符更改被操作数的值)**一、算数操作符:**加 + 、减 - 、乘 * 、除 / 、取余 %(注:1、除了%操作符只能作用于整数以外,其他的操作符可以作用于整数和浮点数。2、对于/操作符,如果两个数都是整数,执行整数除法,只要有浮点数就执行浮点数除法。)**二、移位操作符:**左移操作符 << 、右移操作符>>。(以二进制...
2019-04-09 16:39:49
156
原创 元小白(猿小白)进阶日记:十(三子棋游戏)
这是一个典型例题思路:X—人填入的棋子,‘0’—电脑填入的棋子,E—平局,N—继续下棋第一步:输出游戏初始页面,让玩家进行输入,输入1,开始游戏,输入2,退出游戏;第二步:进入游戏后先输出棋盘;第三步:电脑随机生成坐标,并填入棋子;第四步:判断棋盘情况—赢-返回、平局、继续下棋。第五步:玩家下棋,输入坐标,填入棋子,判断棋盘情况—输、赢、平局、继续下棋。main_three_che...
2019-04-07 12:41:44
160
原创 元小白(猿小白)进阶日记:九(习题)
用函数实现九九乘法表#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>void ShowMutil(int n)//局部变量开辟的空间在栈上。{ int i = 0; for (i = 1; i <= n; i++) { int j = 0; for (j = 1; j <= i; j++) { ...
2019-04-05 20:04:11
120
原创 元小白(猿小白)进阶日记:八(字符串)
1、字符串长度的计算、大小写变换。求字符串长度:strlen( )函数大写变小写:strlwr( )函数小写变大写:strupr( )函数2、比较字符串大小:strcmp( )函数3、字符串的复制:strcpy( )函数1、字符串长度的计算、大小写变换。#include<stdio.h>#include<string.h>int main(){int ...
2019-04-05 19:54:33
144
原创 元小白(猿小白)进阶日记:七(数组)
数组是一类相同元素的集合。一、一维数组1、数组的创建type_t arr_name [const_n];//type_t 是指数组的元素类型//const_n 是一个常量表达式,用来指定数组的大小,即元素个数例如:int arr1[10];char arr2[30];float arr3[33];2、数组的初始化数组的初始化是指在创建数组同时给数组内容一些合理初始...
2019-04-05 19:18:46
105
原创 元小白(猿小白)进阶日记:(感想+前期易错点)
呜呜呜~终于就要更新到学到的地方了,下一篇数组更完就跟上步伐了,心好累。虽然目前还是个渣渣,还在学习入门基础,不过话说,昨晚帮同学找错,简直把我差点气的吐血身亡,,很惨,,就是下面这个。#include<stdio.h>#include<stdlib.h>#include<math.h>int IsPrime(int num){ int i = 0...
2019-04-05 16:25:31
128
原创 元小白(猿小白)进阶日记:六(函数调用方式)
1、函数的嵌套调用在一个函数里调用另一个函数#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>void New_Line(){ printf("haha\n");}void Three_Line(){ int i = 0; for (i = 0; i < 3; i++) { New_Line( );//...
2019-04-05 15:46:02
122
原创 元小白(猿小白)进阶日记:五(函数)
自定义函数ret_type fun_name(paral,*){ statement;//语句项}ret_type 返回值类型fun_name 函数名paral 函数参数举例1、求两个数中较大的数#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int Max(int x, int...
2019-04-04 18:57:22
108
原创 元小白(猿小白)进阶日记:四(练习题)
1、求n!#define _CRT_SECURE_NO_WARNINGS 1#include <stdlib.h>#include <stdio.h>int main(){ int i = 1; int k = 1; int m=1 ; scanf("%d",&m); for (i = 1; i <= m;i++) { k *=i ;...
2019-04-04 16:32:32
124
原创 元小白(猿小白)进阶日记:三(for)
3、forfor(表达式1;表达式2;表达式3) 循环语句; 表达式1-----初始化部分,用于初始化变量 表达式2-----条件判断部分,用于判断循环的终止 表达式3-----调整部分,用于循环条件的调整例如:用for输出0到10#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib...
2019-04-03 14:49:33
126
原创 元小白(猿小白)进阶日记:三(while,do-while循环)
3、while循环while(表达式) 循环语句;例如在屏幕上实现打印1~100;#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib.h>int main(){ int i = 1; while (i <= 100) { printf("%d\t", i); ...
2019-04-03 00:13:41
139
原创 元小白(猿小白)进阶日记:三(switch)
2、switchswitch (整形表达式){ case(整形表达式): ;break; case(整形表达式): ;break; default:(可以放在switch()的开头);break; (break可有可无)。例如:输出星期几#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include&l...
2019-04-02 23:48:59
133
原创 元小白(猿小白)进阶日记:三(if)
好久没写了,赶紧来总结一下最近学的东西,选择语句和循环语句以及和break、continue的运用,分支语句:if,switch,**循环语句:**while,for,do while.**东西太多了,决定分开总结,这部分总结if1、ifif(表达式) 语句1;if(表达式) 语句1;else 语句2;if(表达式1) 语句; else if(表达式2) 语句2; ...
2019-04-02 18:23:44
147
原创 元小白(猿小白)进阶日记:二 ( C基础的大概了解)
今天学了***输出函数、数据类型、变量类型、枚举、字符串***以及转义字符五个小块。1、输出#define _CRT_SECURE_NO_WARNLNGS 1*//用于输入函数,scanf(),若没有此步骤,将会有警告。*#include <stdio.h>#include <stdlib.h>//用system需要引用的头文件。可以用Ctrl+F5代替。int ...
2019-03-16 14:51:19
186
原创 元小白(猿小白)进阶日记:一
emmmm,,,第一次写博客,感觉跟写日记一样,虽然平时也不太写日记,呵呵呵,感觉好神奇。自学程序有两三个月了吧,大概从2018年的12月左右开始的,那时候还在大二上学期,那时候刚刚考完试,在学校实习(难得得了一次优呢,到现在已经忘了具体的了,只记得那时候最喜欢的是那个智慧交通的沙盘模型了,感觉好神奇的样子。嘻嘻嘻!!),没事干就开始复习之前学的C基础,回家前还去二手书店买了超级厚的一本C基础以...
2019-03-14 22:50:55
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人