- 博客(17)
- 收藏
- 关注
原创 贵州竞赛题第6题
做到第6题,我才感觉自己才摸到编程题的边角,我也是刚入坑2个月的小白,因此 佬们 就希望多多点评一下我,,话不多说,上题。但其中的s+i至少我是通过纸和笔计算得来的,化简展开可得到,过程如下。小吴的字比较丑,希望各位体谅一下下!下面是答案,真的十分十分简短。
2025-03-31 17:56:23
889
原创 c语言之睡眠质量题
第二处就是每一个deepsleep等等的值,需要double,但我一开始是只用int deepsleep=arr[2]*100/tmp;这道题刚开始写了10分钟,修改代码查找bug花了我25分钟!最后还是那句话,编程之路在于坚持,加油!我一开始确实没想到,改到近乎崩溃时,问了3次kimi,他才写对,可能其他聪明的人第一次写出来,那确实很牛逼。所以来给大家强推这题,借用一下哈,贵州某学校的竞赛题的第四题,一共有10题,剩下的明天再来写.},因为图片拍不到了!,小吴太笨了,只会截图.这里的arr[n]+=k;
2025-03-30 21:20:53
423
原创 洛谷之神奇的幻方
这是一道,今天来浅浅讲解一下这题,作为,我初次写的时候不会,看不懂题目,但在沉淀了一下过后再来看,苦尽甘来,感觉不是那么难了,因此,编程算法不在于难,在于持之以恒!!!!!!!!!!!!代码共46行int main和return 0;没有展示当然题解里还有许多其他佬的方法,我也没去看,因为觉得自己的是最好的,哈哈哈哈.
2025-03-29 09:47:51
489
原创 洛谷之蛇形矩阵
今天介绍蛇形矩阵,也是洛谷上的一道入门题,十分金典,用到了数组与循环,小吴想到了2种方法,来给大家依次介绍。先求出他有几个圈,若n=4;有2个圈,根据规律也能求出结论。因为题目说了最大为9,那就祭出最原始的方法,打表!
2025-03-28 11:54:14
387
原创 编写小程序 洛谷入门题 文字处理软件
大家可以根据答案参考一下,本蒟蒻不知道为啥答案连60都没过,但大体也没有问题,初学者可以借此参考一下,不会的打在评论区!今天来写这样一道题的题解。
2025-03-25 19:42:13
122
原创 字符串的左旋与右旋
设计一个left函数来实现左旋,先把第一个也就是arr[0]赋值给tmp;然后把arr[0]以后的每一项都向前一位,这样的话,arr[len-1]也就是最后一位就空出来了,再把tmp赋值给arr[len-1],然后往复循环左移的n次,就实现了,如下结果。这道题值得初学者反复斟酌!右移也是跟左移一样的思路。
2025-03-23 13:29:37
357
原创 浮点数的存储方式
1 第一个n的值应该可以较为容易的判断,%d,int n=9,因此第一个打印即为9;4 第四个*pFloat打印的值就很容易知道就是9.0了。2 第二个*pFloat打印的值有以下分析。3 第三个n打印的值也有以下分析。最后,再看一下程序运行的结果与推理是否相符。
2025-03-22 12:06:19
232
原创 大端小端存储
**设计一个程序来判断当前机器的字节序***.(给计算机看的,方便计算机进行计算)1.sort函数中需要6步.3.sort函数中仅需要2步。2.sort函数中需要3步。最后的结果都是一样的.
2025-03-21 17:06:00
173
原创 人生的第一个项目(扫雷)
printf("输入错误,请重新输入\n");printf("输入坐标非法,玛德,请重新输入\n");printf("恭喜你,扫雷成功啦,嘻嘻\n");printf("游戏开始\n");printf("退出游戏\n");printf("请输入你想选择的坐标\n");printf("请输入\n");欢迎大家来参考并作出建议。
2025-03-21 12:40:28
2463
原创 洛谷之jj上学
妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。如果会的话,哪天最不高兴。如果不会不高兴则输出 $0$,如果会则输出最不高兴的是周几(用 $1, 2, 3, 4, 5, 6, 7$ 分别表示周一,周二,周三,周四,周五,周六,周日)。每行包括两个小于 $10$ 的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。
2025-03-03 17:09:02
382
原创 判断二进制中1的个数(c语言版)
这是第二种方法,也是最为简便的方法,其中的while(n),当n=0时,为假,也就跳出了循环,然后n&(n-1)这个步骤也不难理解,第一个n与第二个n可以发现它的最右端1没了,第二个与第三个也是如此,因此可以得出n&(n-1)可以消掉其最右端的1。第一种方法,直接unsigned int a,使它变成无符号数,也是最简单直接的方法。这是第三种方法,理解较简单,看代码便能看懂,就不一一赘述了。
2025-03-02 17:35:22
611
原创 循环之查找法
其中的内容写的比较详细,当然,如有不懂,也可评论留言,小吴可以为大家一一解答回复。今天,给大家,介绍两种查找方法,分别是普通查找法和二分查找法,第一个为普通版。
2025-03-01 08:38:49
347
原创 循环之冒泡排序
这是冒泡排序的改良版,自己手动输入5个数,并生成排序结果,其中的floor这一步,先初始化floor为0,当我一整个数组排序中需要将arr[b]和arr[b+1]的数值交换时,便让其等于1,当我们的数组排序已经排好了,但内层循环还没有进行完全时,floor就又变回了0,我们的排序就可以停止了。这是冒泡排序的简易版,当数字过多时,这个程序的时间复杂度过高,因此,便有了个改良版的冒泡排。
2025-03-01 01:43:55
759
原创 求助求助,在线求助
小 A 喜欢这两个性质同时成立的整数;Uim 喜欢这至少符合其中一种性质的整数;小 B 喜欢刚好有符合其中一个性质的整数;正妹喜欢不符合这两个性质的整数。现在给出一个整数 $x$,请问他们是否喜欢这个整数?输出这 $4$ 个人是否喜欢这个数字,如果喜欢则输出 `1`,否则输出 `0`,用空格分隔。输出顺序为:小 A、Uim、小 B、正妹。输入一个整数 $x(0\le x \le 1000)$- 性质 2:大于 $4$ 且不大于 $12$。## 输入输出样例 #1。- 性质 1:是偶数;
2025-02-28 23:11:14
604
原创 结构体的创建和概念
类比到int型中的数可以用指针去表示,我们这里的结构体中的name等也可以用指针去表示,其中每一个name,qge,id下面的两行注释,生成的结果就是张三 20 2024031666,因为小吴是大一新生,所以给张三也封了个大一的名分🐒。是类似于int的性质,是一种类型,结构体的name,age,id属于成员变量,对应着s1中的张三,20,2024031666。struct stu指创建一个结构体,我们使用struct stu这个类型创建了一个学生对象s1,并初始化。其中的s1便是它的结构体名称,这里的。
2025-02-28 22:06:30
153
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅