
C语言
茗樱.Stella
茗染云华 荆挑赋樱
展开
-
【C语言开发】登陆界面
要求: 1.显示系统时间 2.绘制系统图案 3.输入用户名和密码,并保存到data.txt文件中 //define.h #ifndef _DELINE_H #define _DELINE_H #include <stdio.h> #include <time.h> #include <string.h> #include <stdlib...原创 2018-10-11 11:43:21 · 14794 阅读 · 3 评论 -
【C语言开发】通讯录管理系统
通讯录管理系统: 功能: 1.增删改查 2.用户数据写入读出 3.登录账户与口令 4.收集用户评价并保存 #include <stdio.h> #include <malloc.h> //得到指向大小为Size的内存区域的首字节的指针// #include <string.h> #include <stdlib.h> //标准库函...原创 2018-10-09 18:18:37 · 10365 阅读 · 3 评论 -
【算法】整数a+b的和 不用加法+运算符
主要利用异或运算来完成 异或运算有一个别名叫做:不进位加法 那么a ^ b就是a和b相加之后,该进位的地方不进位的结果 然后下面考虑哪些地方要进位,自然是a和b里都是1的地方 a & b就是a和b里都是1的那些位置,a & b << 1 就是进位 之后的结果。所以:a + b = (a ^ b) + (a & b << 1) 令a' = a ^ b,...原创 2018-11-21 22:26:57 · 665 阅读 · 0 评论 -
【一篇文章带你读完《C语言实战开发》】
《C语言实战开发》 下载地址:https://download.youkuaiyun.com/download/qq_23996157/10829558 有道云笔记共享(欢迎评论):http://note.youdao.com/noteshare?id=62f86ecdb02a8893e65c22cc341c8ed5&sub=EC2BEA91058747CBA07D402D16005B1B...原创 2018-12-05 12:54:31 · 614 阅读 · 0 评论 -
【算法】计算出n阶乘中尾部零的个数
思路: 观察1-20阶乘的结果,观察尾数为0的分布情况 发现有一个5就会出现一个0 其中5!(有一个5),10!(有两个5) 5!=120(一个0) 10!=3628800(两个0) #include <stdio.h> long trailingZeros(long n) { long count=0; long temp=n/5; while (temp!=0) ...原创 2018-12-09 15:52:38 · 371 阅读 · 0 评论 -
【算法】计算数字k在0到n中的出现的次数,k可能是0~9的一个值
思路: 遍历每一个数,同时每一个数都遍历每一位,遍历每一位的方法是不断地整除10,直到整除为0。 #include <stdio.h> int digitCounts(int k, int n) { int sum=0; for(int i=0;i<=n;i++) { int num=i; while(num/10!=0) { if(num%10...原创 2018-12-09 16:23:32 · 1433 阅读 · 0 评论 -
【游戏开发】天龙八部demo
摘要: 沐春风,惹一身红尘;望秋月,化半缕轻烟。顾盼间乾坤倒转,一霎时沧海桑田。方晓,弹指红颜老,刹那芳华逝。 ...原创 2019-05-11 14:31:26 · 3709 阅读 · 2 评论