
C语言项目实现
C语言项目实现
Half-up
【Keep Reading , Keep Writing , Keep Coding.】
展开
-
C语言心型代码解析
int i, j;//后面for 计数用的int n = 6;// 可以调整心型的大小这里定义了两个整型变量i和j,用于在后续的循环中控制迭代次数和作为计数器。同时,定义了变量n并初始化为 6,这个变量的作用是控制心型图案的大小。可以通过修改n的值来调整心型图案的尺寸,更大的n值会使心型图案更加宽大,而较小的n值则会使心型图案更加紧凑。// 上半部分i原创 2024-11-06 17:24:03 · 2794 阅读 · 1 评论 -
学生信息管理系统简易版(文件读写操作)
本篇文章介绍了一个简易版的学生信息管理系统,包括添加、修改、排序、查找、删除和查看所有学生信息等功能。原创 2023-04-24 23:07:13 · 1689 阅读 · 0 评论 -
C语言枚举—事件提醒程序 (time函数)
编写程序,实现一个事件提醒程序,如果今天是周几,完成什么事情.....运用time函数和local函数,以及enum的序号0,1,2,3,4,5..原创 2023-03-22 16:03:47 · 466 阅读 · 0 评论 -
n个字符串排序(指针数组实现)
然后使用 * 运算符来取出指针所指向的字符串,再使用 strcmp 函数进行比较。这样,在调用 qsort 函数时,我们可以将 cmp 函数的地址作为参数传递,qsort 函数会根据 cmp 函数的返回值来排序指针数组中的元素。在本例中,cmp 函数的作用是比较两个字符串指针所指向的字符串,返回它们的大小关系。具体地,cmp 函数的参数类型为。输入n和n个字符串(每个字符串不超过80个字符)请排序后输出,要求使用指针数组(而不是二维字符数组)处理。,分别指向数组中需要比较的两个元素。原创 2023-03-30 09:24:05 · 2046 阅读 · 1 评论 -
C语言字符指针—扩展实数相等
- 从键盘输入两个实数,位数不超过200,试判断这两个实数是否完全相等。注意输入的实数整数部分可能有前导0,小数部分可能有末尾0。- 输入的实数位数可能超过19位,显然用double类型无法表示,只能用字符串(字符数组)存储。显然需要去掉整数部分的前导0和小数部分的未尾0,然后调用字符串比较函数判断相等。原创 2023-02-26 22:30:58 · 318 阅读 · 0 评论 -
C语言字符串转换double等类型(sscanf,atof,strod)
C语言字符串转换double等类型 1. 使用atof 2. 使用 sscanf 3. 使用strtod原创 2023-02-23 23:43:20 · 5718 阅读 · 0 评论 -
C语言指针—字符账单处理
C语言指针——字符账单处理问题描述:每到月末,superbin就会对这个月的支出账单进行整理和统计。如今电脑已经普及大学校园,所以superbin想让电脑帮忙做这件事情。聪明的你就为superbin编一个程序来完成这件事情吧输入:第一行是整数n(n原创 2023-02-23 22:08:29 · 225 阅读 · 0 评论 -
C语言指针—实数取整
C语言字符指针—实数取余。问题: 已知一个字符串表示一个实数(不超过100位),请输出其整数部分,且输出不含前导0,但如果该整数为0,则输出0举例:0012350.1000 变为 1235使用到了字符数组 指针,利用指针来进行简化。原创 2023-02-20 23:21:15 · 1706 阅读 · 0 评论 -
C语言指针—进制转换
C语言指针进制转换函数,利用除r取余得到,存入字符数中,最后逆置。另外可以使用itoa函数。原创 2023-02-20 10:10:33 · 322 阅读 · 0 评论 -
C语言指针—实现数组逆序的二种方法
1. 设立中间量进行交换,这种方法需要使用一个中间变量,逐个交换数组的前半部分和后半部分,直到交换完整个数组。2. 指针进行交换。这种方法只需要两个指针,一个指向数组的第一个元素,一个指向数组的最后一个元素,然后逐个交换它们指向的元素,直到交换完整个数组。原创 2023-02-17 09:18:30 · 5946 阅读 · 0 评论 -
用多种指针方法访问数据元素(数组),实现逆序输出
C语言指针-用多种指针方法访问数据元素,实现逆序输出总结有四种引用数组元素的方法1. 数组名/下标法 a[i]2. 数组名/偏移量 *(a+i)3. 指针/偏移量 *(ptr+i)4. 指针/下标法 ptr[i] / *ptr[i]原创 2023-02-16 15:00:17 · 1051 阅读 · 0 评论 -
linux下C语言编程时间显示——一秒加1——考虑闰年
int main(int argc, const char *argv[]){ int year,month,day,hour,min,sec; year = 2020; month = 1; day = 31; hour = 23; min = 59; sec = 55; while(1) { sleep(1); //延时1s sec++; if(sec>=60) { min=min+1原创 2021-04-06 22:59:29 · 772 阅读 · 1 评论 -
基于C+sqlite3+GTK的体育馆管理系统项目开发
基于C+sqlite3+GTK的体育馆管理系统项目开发原创 2021-04-06 21:25:44 · 5647 阅读 · 9 评论