- 博客(16)
- 收藏
- 关注
原创 C语言小项目-通讯录
通讯录1. test.c 测试 模块2. contact.h 声明函数3. contact.c 实现函数的功能1. test.c 测试 模块//----------------------------通讯录---------------------------------#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include "contact.h"//1. test.c 测试 /
2021-09-08 16:16:23
136
原创 strcpy拷贝字符串、strcat追加字符串、strcmp比较字符串、查找子字符串 strstr、切割字符串strtok
字符函数和字符串函数1.strcpy拷贝字符串2.strcat追加字符串3.strcmp比较字符串4.查找子字符串 strstr5.切割字符串strtok1.strcpy拷贝字符串char* strcpy(char * destination, const char * source );—源字符串必须以 ‘\0’ 结束。—会将源字符串中的 ‘\0’ 拷贝到目标空间。—目标空间必须足够大,以确保能存放源字符串。—目标空间必须可变。//--------------------strcpy、字符
2021-09-04 23:25:55
396
原创 打印水仙花数、打印菱形、喝汽水、奇数全部都位于偶数前面、5位运动员参加了10米跳水比赛,有人让他们预测比赛结果
测试测试1测试2测试3测试1测试2测试3吞吞吐吐拖
2021-09-03 18:46:36
108
原创 sizeof、strlen
sizeof、strlen//-------------------------sizeof、strlen----------------------------//-----------------------整形数组、sizeof---------------------int main(){ // 数组名是首元素的地址 // 1.sizeof(数组名) - 数组名表示整个数组 // 2.&数组名 - 数组名表示整个
2021-08-31 19:21:36
92
原创 strcpy字符串拷贝、const修饰对象不能被改变、assert有效性
strcpy、字符串拷贝const 修饰对象不能被改变assert(dest != null); 断言 保证指针的有效性--------------------strcpy、字符串拷贝---------------void my_strcpy(char* dest, char* src){ if (dest != NULL && src != NULL) { while (*dest++ = *src++) // '/0'
2021-08-27 19:51:33
111
原创 扫雷小游戏
扫雷游戏整体框架#define _CRT_SESURE_NO_WARNINGS 1 #include <stdio.h>#include "game.h"void menu(){ printf("*****************************\n"); printf("***** 1.play *******\n"); printf("***** 0.exit *******\n"); printf("************
2021-08-15 22:20:25
79
原创 三子棋游戏
三子棋游戏主要实现方法函数、循环、数组定义声明部分#include <stdio.h>#include <stdlib.h>#include <time.h>#define ROW 3#define COL 3// 定义数组行列 3行3列// 声明 void InitBoard(char board[ROW][COL],int row,int col);void DisplaBoard(char board[ROW][COL],
2021-08-14 23:10:10
75
原创 输出9*9乘法表、猜数字游戏、电脑关机程序
在屏幕上输出9*9乘法表猜数字游戏电脑关机程序1. 在屏幕上输出9*9乘法表#include <stdio.h>int main(){ int i = 0; // 确定打印9行 for(i=1;i<=9;i++) { //打印一行 int j = 1; for(j=1;j<=i;j++) { printf("%d*%d=%-2d ",i, j, i*j); //-2d打印2位左对齐,空格填充 } printf("\n"); .
2021-08-03 17:41:09
187
原创 3个数从大到小输出、最大公约数、闰年、计算1/1-1/2+1/3-1/4+1/5.....+1/99-1/100的值、求10个整数中最大值
1. 3个数从大到小输出#include <stdio.h>int main(){ int a = 0; int b = 0; int c = 0; scanf("%d%d%d",&a, &b, &c);// 9 6 3 // 算法实现 // a中最大值 // b次之 // c中最小值 if(a<b) //如果a<b,把b赋予a { int top = a; //防止原本a数据被修改 a =
2021-08-03 16:50:42
94
原创 数组查找、字符两端移动、模拟用户登录情景
1、 写一个代码,在arr数组(有序的)中找到 62、 写一个代码,在arr数组(有序的)中找到 6 (二分法查找)3、 编写代码,演示多个字符从两端移动,向中间汇聚4、编写代码,模拟用户登录情景,并且只能登录三次(只允许输入三次密码,如果密码正确则提示登录成功,如果三次均错误,则退出程序)1、 写一个代码,在arr数组(有序的)中找到6#include <stdio.h>int main(){int arr[] = {1,2,3,4,5,6,7,8,9,10};int
2021-07-30 22:51:20
141
1
原创 使用for循环计算n的阶乘
使用for循环计算n的阶乘#include <stdio.h>int main(){int i = 0;int n = 0;int ret = 1;scanf("%d",&n); //例如输入5for(i=1; i<=n;i++){ret = ret * i;}printf(“ret = %d\n”,ret);return 0;}使用for循环计算 1!+2!+3!把 n 改成具体想计算的数即可#include <stdio.h&g
2021-07-30 22:13:05
18404
原创 while循环、for循环、do while循环
使用while 判断一个数是否为奇数#include <stdio.h>int main(){int i = 1;while(i<=100){printf("%d “,i);i+=2;}while(i<=100){if(i%2 == 1)printf(”%d ",i);i++;}return 0;}使用while循环 打印1-10#include <stdio.h>int main(){int i = 0;while(i
2021-07-30 21:55:46
109
原创 warning C4996: ‘scanf‘: This function or variable may be unsafe.报错解决方法
解决VC++warning C4996: ‘scanf’: This function or variable may be unsafe.报错解决方法第一个解决方法使用VC编译器提供的scanf_s、缺点Scanf_s :不是标准C语言提供的,是VS编译器提供的(不具有跨平台性)第二个解决方法让它失效,在源文件的第一行使用use _CRT_SECURE_NO_WARNINGS避免以后每次都要使用让它失效,一次性解决方法找到安装的路径,打开VC、打开vcprojectitems,用记事本
2021-06-21 00:05:07
835
2
原创 MySQL的安装及简单命令
MySQL的安装及简单命令mysql-5.5.52-winx64的安装点击Next如果以前安装过,卸载方法打开控制面板相关MySQL全部卸载。在文件夹下找到并删除它,然后重新安装MySQL即可。基本命令输入cmd,进入命令窗口1,查看数据库有多少个数据库show databases;2,创建数据库create database 接数据库名称 db_student;3,查看数据库的状态tatus 或\s4,使用某个数据库use db_student;5,查看数sh据库中
2021-03-29 23:22:55
102
原创 MySQL清理、卸载
MySQL 数据库的清理、卸载第一次安装的朋友们,安装不成功,不知道怎么卸载干净,后面是不是怎么都安装不上了,特痛苦!!!1、打开控制面板,找到MySQL卸载下它2、找到自己的安装目录进入,找到MySQL。3、找到MySQL文件删除它4、这是一个隐藏文件,如果文件夹没有,就点击查看显示隐藏文件5,进入 ProgramData 这个文件,找到MySQL删除它。6、完成了,重新安装MySQL。7、如果运气实在不好,还是出现错误,安装不成功。那就清理注册表了,在搜索栏输
2021-03-29 00:52:11
123
原创 Ubuntu输出语句时提示wordcount.foreach(print) ^ SyntaxError: invalid
用于个人笔记,学习交流在spark 的WordCount实验中。提示wordcount.foreach(print) ^ SyntaxError: invalid(语法错误)。首先检查自己的语法(如:多的空格)等。而我这里是错误是,语法不兼容(python3的语句我用python2输出)。这是python3语句这是python2解决方法:配置PySpark使用python3作为编程语言$ nano ~/.bashrc文件末尾添加如下语句export PYTHONPATH=SPARKH
2021-03-24 20:53:43
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人