- 博客(25)
- 资源 (2)
- 问答 (8)
- 收藏
- 关注
原创 C语言飞机大战代码
这是c语言飞机大战的一个.c的代码!!!!注意是.c不是.cpp!!!,模块化强,可拓展性高,可以根据这个基础部分拓展自己的想象力,不用再为基本的逻辑而发愁,向着做出漂亮的动画界面而发展
2022-01-02 19:17:49 758 1
原创 C语言程序避免入坑浪费时间
不同的数据类型,相互传递值的变化不可预料尤其是在矩阵的处理方面,如果向矩阵传递的数据类型和矩阵不同时,对矩阵的一些处理要格外注意
2021-10-16 21:59:53 121
原创 将数组中的0去掉并生成新数组-java
将数组中的0去掉并生成新数组-java书中有这样一个题目解决方法优点缺点将数组排序易操作效率低遍历插入新数组符合常规思路后续操作较为繁琐遍历重组效率高简洁,适应性强最高效的算法一定是在完成相同质量工作的情况下尽可能减少代码执行量对该题目最好是对数组只遍历一遍。方法一显然过量的操作了数组方法二虽然是只进行了一遍遍历,将符合的数据插入到新的数组,但前提是并不知道有多少个非0数据,于是就要创建充足空间,显然不是最优解。以上两种都是有在已经“去0”的前
2021-08-18 21:39:27 1707
原创 C语言IP地址编码与位移运算符
十六进制IP转换成10进制IP#include <stdio.h>#include <stdlib.h>int main(){ unsigned long input_IP; unsigned int BeginByte,MidByte,ThirdByte,EndByte; unsigned int_rotate = 0x07; printf("****************************************\n"); printf("*****
2021-06-21 14:50:24 232
原创 C语言浮点数测试是否相等(取绝对值函数fabs())
在判断浮点数相等时,因为计算机表达浮点数不能确切表示,所以在测试浮点数相等的时候不适用==。通过一个例子证明#include <stdio.h>int main(){ float a = 26.095; printf("a = %f\n",a); if(a == 26.095) {printf("a == 26.095\n");} else {printf("a != 26.095\n");} return 0;}正确判断方法,使用fabs()这是取绝对值的函数
2021-06-21 12:46:59 1503
原创 C语言system的一些简单使用
system()函数可以打开软件,修改字体大小颜色,修改标题,弹出窗口,暂停程序……很牛。遇到接着➕#include <stdio.h>#include <Windows.h>int main(){ system("notepad");//打开记事本 system("calc");//打开计算器 system("title 菜菜的二哈");//修改标题 system("color 8");//修改字体颜色 system("\"C:\\Program Files (x
2021-06-18 19:21:28 663
原创 C语言strlen,strcat,strcpy,strcmp,strlwr,strupr(自写函数)
指针自写库函数(但肯定没有库函数高效)解释都在注释里了,手机打字费劲/** strlen1()用来测量一个字符串的有效长度* strcat1()将第二个字符串拼接到第一个字符串的后面* strcpy()将后一个字符串复制到前一个字符串* strcmp1()字符串比较函数, 根据返回值判断哪个大小<1 == 2->0,1>2->1,1<2->-1> 1.”A”<“B” 2.”A”<“AB” 3.”Apple”<“Banana”
2021-06-18 19:10:11 296
原创 C语言输出菱形和三角形
/** 开发环境:VS2019* 格式: c++* 程序名称:图形绘制* 所用知识:循环和switch* 制作人: hjl* 时间: 2021年3月26日*/#include <stdio.h>#include <stdlib.h>int main(){ void Graph_1();//三角行 void Graph_2();//菱形 Graph_1(); Graph_2(); system("pause"); return 0
2021-06-18 19:03:21 530
原创 C语言模拟账户登录程序
密码显星号模拟登录程序可能没有成绩管理里的简洁Vs2019可运行vc++6.0简单修改注释很详细/* 获取字符_getch()函数,但是不在控制台打印出来,/b/r都能被获取且不产生任何效果*/#include <stdio.h>#include <conio.h>void login_check(char mm[]);int strcmp1(char* pr, char* qw);void main(){ int flag; char user[100];
2021-06-18 18:57:15 322
原创 C语言贪吃蛇vs2019(别人的代码)(非原创)
#define _CRT_SECURE_NO_WARNINGS 1#undef UNICODE#undef _UNICODE#include <stdio.h>#include <Windows.h>#include <graphics.h>//游戏图像界面头文件#include <time.h>//随机时间生成食物#include <stdlib.h>#include <mmsyscom.h>//游戏内播放
2021-06-18 18:43:26 689
原创 C语言单步运行简易计算器
简易计算器作者:霍久久#include <stdio.h>#include <stdlib.h>#define BUFFERSIZE 1024int main(){ float a,b; char buffer[BUFFERSIZE]; char f; printf("************************************\n"); printf("* *\n"); print
2021-06-18 14:41:11 432
原创 C语言动态内存分配学生成绩管理系统(大一C语言小结)
是结束也是开始#include <stdio.h>#include<stdlib.h>#include <malloc.h>#include <conio.h>struct Student//定义一个结构体数据类型包含学生信息{ int number=0;//学号 char name[100] = {0};//姓名 float score[4][2] = { {1,0},{2,0},{3,0},{4,0} };//4门一个科目一个成绩 0-
2021-05-31 14:04:39 321
原创 C语言星号输出正弦波
C语言输出正弦波简易法/** 开发环境:VS2019* 格式: c++* 程序名称:图形绘制* 所用知识:《循环》;《数学公式的运用》;《类型的转化》;《数据的处理》* 制作人: 霍俊良.c* 时间: 2021年3月26日*/#include <stdio.h>#include <math.h>void main(){ double a[20] = { NULL }; int b[20] = { NULL }; int q[20] = {
2021-03-29 10:02:39 577
原创 C语言判断最大值和最小值
C语言判断最大值和最小值有一些较为好理解的一句,也有一些在新手看来很秀的语句。后面的文章会有对此程序的逐步完善忘关注[狗头保命]/*********************************************************************运行环境 :VS2019名称 :求极值制作人 :霍俊良制作日期 :2021年3月15日*************************************************************
2021-03-17 22:50:18 6005
原创 C语言成绩管理简易模块
成绩管理简易模块/*********************************************************************运行环境 :VS2019名称 :成绩管理系统功能 :对成绩进行排序等处理所需知识点:接受字符的使用、成绩排序的算法、 for语句的灵活使用、全局flag的使用、 循环的break制作人 :霍俊良制作日期 :2021年3月17日***************************
2021-03-17 22:31:04 124
原创 C语言打印九九乘法表
##C语言打印 九九乘法表#include <stdio.h>int main (void){ int x, y, c=1; for (x = 1; x <= 9; x++) for (y = 1; y <= x; y++) { printf("%d * %d = %d ", y, x, y * x); if (y == c) { printf("\n"); c++; } } return 0;}...
2021-03-16 22:56:48 95
这卷子26题为什么选A,大无语
2022-02-19
Java中类中静态类对外层类中属性的操作为什么要形成代码块
2021-08-26
java有ubilc这个访问权限吗
2021-08-05
JAVA函数返回的数组会被释放掉吗
2021-08-01
java书上的冒泡排序怎么和以前C语言里的不一样
2021-07-31
最新的mdkkile5为什么会对例程报错
2021-07-09
sublime text3系统找不到路径
2021-07-08
有玩单片机的小伙伴知道为什么不能kile5mdk无法设置晶振频率了吗
2021-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人