C语言笔记
大一学习C语言的一些程序
霍在黑暗中的程序员
永远处于入门阶段
展开
-
C语言飞机大战代码
这是c语言飞机大战的一个.c的代码!!!!注意是.c不是.cpp!!!,模块化强,可拓展性高,可以根据这个基础部分拓展自己的想象力,不用再为基本的逻辑而发愁,向着做出漂亮的动画界面而发展原创 2022-01-02 19:17:49 · 761 阅读 · 1 评论 -
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 · 664 阅读 · 0 评论 -
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 · 297 阅读 · 0 评论 -
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 · 533 阅读 · 0 评论 -
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 · 324 阅读 · 0 评论 -
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 · 690 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 325 阅读 · 0 评论 -
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 · 578 阅读 · 0 评论 -
C语言判断最大值和最小值
C语言判断最大值和最小值有一些较为好理解的一句,也有一些在新手看来很秀的语句。后面的文章会有对此程序的逐步完善忘关注[狗头保命]/*********************************************************************运行环境 :VS2019名称 :求极值制作人 :霍俊良制作日期 :2021年3月15日*************************************************************原创 2021-03-17 22:50:18 · 6011 阅读 · 0 评论 -
C语言成绩管理简易模块
成绩管理简易模块/*********************************************************************运行环境 :VS2019名称 :成绩管理系统功能 :对成绩进行排序等处理所需知识点:接受字符的使用、成绩排序的算法、 for语句的灵活使用、全局flag的使用、 循环的break制作人 :霍俊良制作日期 :2021年3月17日***************************原创 2021-03-17 22:31:04 · 124 阅读 · 0 评论 -
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 · 96 阅读 · 0 评论