- 博客(11)
- 收藏
- 关注
原创 函数递归
/结果为 4 3 2 1(不是我们想要的结果)//接受一个整数值(无符号)按照顺序打印它的每一位,例如:1234 输出:1 2 3 4。//取没有符号的整 数(没有负数)//%d 是打印有符号的整数(有负数)// %u 打印的是无符号的整数。//运用函数递归的方法实现。
2023-10-19 21:10:06
27
1
原创 用一个函数进行二分查找
int binary_search(int arr[], int k, int sz)//形参arr看上去是数组,本质是指针变量。// 所以在函数内部计算一个函数参数部分数组的元素个数是不靠谱的。//数组传参实际上传递的是数组首元素的地址,而不是整个数组,printf("找到了,下标是:%d\n", ret);printf("找不到\n");//使用一个函数进行二分查找。
2023-10-15 10:46:55
22
1
原创 猜数字+自动关机
printf("警告!你的电脑将在60s后关机,请输入 我是大傻逼 取消关机");if (strcmp(arr, "我是大傻逼") == 0)printf("恭喜你,猜对了!printf("选择错误,请重新选择\n");printf("请选择:>\n");printf("退出游戏\n");printf("猜数字:>");printf("猜小了\n");printf("猜大了\n");
2023-10-13 20:36:13
38
原创 小测试!!
/-----------------------------猜数字游戏-------------------------------------------//---------------------------算阶乘(可结合scanf)----------------------------------//srand((unsigned int)time(NULL));//使用rand();//随机变化的数就是时间戳----time(函数的参数不想用可以填NULL);//所以不会走到case1;
2023-10-13 19:21:27
16
原创 代码笔记
/改成int mid = left + (right - left)/2:数据比较大时可以用这个;while (left <=right)//不要漏掉 left = right,不然找不到k对应的下标。// (只允许输入三次密码,如果密码正确则提示登录成功,如果三次均输入错误则退出程序)printf("三次密码输入错误,退出程序\n");printf("密码错误\n");
2023-10-05 18:37:40
28
原创 C语言--娱乐小游戏--快叫你身边的小伙伴也玩玩吧!!!
printf("星期三:已经到了约定时间可是你的女朋友还没好,你选择 1:等 还是 2:老子自己去看得了 \n");printf("星期四:你的女朋友遭到前男友纠缠,你想赶走前男友,请选择你的幸运数字1-10\n");printf("星期一:很不幸那天下起了大雨,由于你是直男,你并没有选择为女朋友挡雨\n");printf("你的女朋友邀请你到她家里做客,同意扣1,拒绝扣2\n");你压根就没有女朋友!printf("你发现你的女朋友是变态杀人魔\n");printf("你婉拒了女朋友的邀请\n");
2023-10-01 21:09:45
31
原创 菜熊成长史
大家好,我是菜熊,第一次正式接触CSDN,发表这篇文章呢是为了记录自己踏上学习C语言的过程,我会要求自己每天在博客上发表自己的东西,也希望未来的菜熊不会再菜,希望未来的我会很好!
2023-09-29 11:10:26
89
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人