
代码片
文章平均质量分 50
日系粉红猛男八嘎酱
这个作者很懒,什么都没留下…
展开
-
游戏代码-LOL卡萨丁斩杀伤害计算器
游戏代码-LOL卡萨丁斩杀伤害计算器半夜数不着了 突发奇想,想算一下这几天LOL我比较爱玩的卡萨丁这个英雄的伤害数值,鉴于没有能计算斩杀线的软件,我正好可以利用我现在所学的C语言稿一个出来玩玩 ,还真别说,写出来感觉很有意思!PS:由于不太了解联盟的魔抗减伤机制,我就没加入魔抗的减免伤害计算,这个应用起来可能要自己在游戏过程中感受一下了;另外我没加入普通攻击和巫妖之祸的效果伤害,有点漏洞,但是我感觉自己玩着还挺舒服的,哈哈哈#include <stdio.h>struct funct原创 2021-01-20 04:41:40 · 1033 阅读 · 2 评论 -
选择排序和冒泡排序
选择排序选择排序的思想:将无序列的数列中最小的元素放在第一位,再继续将除了之前被放进去过的元素之外的其他元素中选出最小的放到第二位。文字语言来叙述算法,较为繁琐且无力,接下来图均以14 7 23 31 40 56 78 9 2为输出数列//可以把红色的线想象成一堵墙,每轮排序不需要考虑红墙往左的元素#include <stdio.h>#define N 9int main(){ int a[N]; int i,j; int k,t; for(i=0;i<N-1;原创 2021-01-10 11:40:39 · 127 阅读 · 0 评论 -
结构体例题(C语言)
1.计算职工工资 (25分)给定N个职员的信息,包括姓名、基本工资、浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出)。输入格式:输入在一行中给出正整数N。随后N行,每行给出一位职员的信息,格式为“姓名 基本工资 浮动工资 支出”,中间以空格分隔。其中“姓名”为长度小于10的不包含空白字符的非空字符串,其他输入、输出保证在单精度范围内。输出格式:按照输入顺序,每行输出一位职员的姓名和实发工资,间隔一个空格,工资保留2位小数。输入样例:3zhao原创 2021-01-09 10:40:12 · 6735 阅读 · 1 评论 -
递归函数例题(题目来源来自PTA)
1.阶乘n#include <stdio.h>long fac(int n){ long f; if(n==0) f=1; else f=n*fac(n-1); return (f);}main(){ int n; long y; printf("\ninput a ieteger number:\n" ); scanf("%d",&n) ; if (n<0) printf("data error\n"); else { y=fac(n);原创 2021-01-08 20:47:24 · 1352 阅读 · 0 评论 -
递归函数C语言
递归函数C语言递归函数,是函数的一种,其最核心的一句话概括起来就是我引用我自己,没错,翻来覆去就是在玩自己。递归函数在本质上可以理解为是一种循环的实现,同样也可以有控制条件和循环语句,相比于循环的单独使用,递归函数的调用显得更加灵活、便捷。在解决面临处理较频繁滴运行同种循环的时候,递归函数就大展神通了。1.说到递归数列,不得不提到著名的斐波那契数列,1、1、2、3、5、8、13…就是后面的项等于前两项的和。话不多说,上代码。#include <stdio.h>int fei(i原创 2021-01-08 00:17:21 · 301 阅读 · 0 评论 -
PTA6-1 鸡兔同笼问题 (20分)
6-1 鸡兔同笼问题 (20分)孙子算经》记载:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”函数原型int ChickenRabbit(int *chicken, int *rabbit, int head, int foot);说明:head 和 foot 是头和脚的数量,chicken 和 rabbit 是指示鸡和兔数量的指针。若问题有解,则将鸡和兔的数量保存到 chicken 和 rabbit 所指示的变量中,函数值为1(真);否则不改变 chicken 和 rabbit 所指原创 2020-12-21 23:15:52 · 9566 阅读 · 3 评论