自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 回文数与回文字符

这两个函数在调用前均需要引用头文件string.h,strlen函数的作用是从给定的字符串的开头开始计数,直到遇到空字符为止,返回字符串中不包括空字符本身的字符个数。在循环中,使用a%10求得a的个位数字并将其储存到c中,然后将d乘以10并加上c,实现个位的颠倒,以此类推,实现剩余几位的颠倒,最终将颠倒后的数字储存在d中。最后使用if选择结构进行回文数的判断:如果颠倒前的数字b与颠倒后的数字d相等,则a是回文数,否则a不是回文数。在C语言中,回文指的是把相同的词汇或句子颠倒过来,而结果相同的情况。

2025-01-15 17:02:56 204

原创 新型猜数游戏更新

首先是难度选择功能,经同学测试,想要在100以内的整数中找出一个满足所有条件的数较为困难,条件之一的是否为质数的问题寻找起来过于复杂,想要精准的选中满足条件的数字并不容易,因此我在游戏开始game处添加了一个难度选择模块。该模块代码如下所示。解决方案:修改了if(b==8)中if—else语句的结构,由于难度降低,故猜测次数变为1次,如果猜测错误,计算机会直接显示答案,游戏结束。相较于上代猜数游戏,本次更新添加了难度转换功能,还添置了一个比较功能,并且修复了上版本中if语句与goto语句的BUG。

2024-12-05 19:32:13 174

原创 一种新型的猜数游戏

紧接着就是游戏主体了,在比较两次输入时,如果strcmp(username1, username2) == 0 && strcmp(password1, password2) == 0条件成立,那么另一个goto语句(上图未写出)就会使用户进入游戏的开始界面,在这个界面中,用户可以选择开始或退出游戏以及查看关于游戏的信息。在这个新游戏中,计算机将扮演出题者提供一个随机数,并可以让猜数者提出几个问题,如“这个数能否被2整除”“这个数是否为质数”等,猜数者需要根据这些问题的答案逐渐确定要猜的数是多少。

2024-11-30 17:45:03 248

原创 关于学习C语言循环结构的三道有趣题目

突然我就想到了,或许可以使用这种方式来判断哪个人说的正确,因为题干上讲,只有一个人说对了,那也就是说,如果把四个专家说的话列成数学表达式,那他们四个的和一定是1!经思考,我认为可以使用穷举法进行求解,使用三个for语句逐层嵌套,筛选出满足条件的情况,最后使用if语句输出这几种情况,代码以及运行结果如下。这道题目应该是这里面最难理解的一道题目了,与以往符号矩阵排列图形不同,这次要求我们使用字母来排列一个图形,而且图形还要轴对称,也就是对称轴两边的字母变化趋势相反,左边递增,右边递减。代码与运行结果如下。

2024-11-09 19:48:21 839

原创 C语言实现:输入年份与月份,输出该年该月有多少天(需要考虑闰年)

我在一开始仍然认为能够被4整除的年份均为闰年,可是在一节高数课上,老师却无意间提起了闰年的判断,此时我才知道以前学过的一些东西现在已经不适用了。如果一个年份是闰年,那么它必须满足以下两个条件中的其中一个:一是这个年份能被4整除,而不能被100整除;这个问题并不难想,先定义月份年份的整型变量,而后使用if结构对输入的数据进行判断就可以了,关键在于判断条件。如此一来能够发现,如果将能够被4整除作为闰年的判断标准的话,那本不是闰年的3000年就会成为闰年。于是在改正后,我将程序写出,大致如下。

2024-10-16 22:00:54 704

原创 通过体积求球体半径

可是我紧接着发现,这个程序的精度并不高,原因是我设定的变量是单精度浮点型变量float,这也就导致我将PI定义为3.14159还是3.1415926,同样的体积所求得的半径数值相同,想要解决这个问题的方法就是提升精度,将单精度浮点型变量改为双精度浮点型变量。前几天在第一次正式讲C语言时,同学用AI豆包写出了一个通过输入体积求出球体半径的程序。只是这个程序十分复杂,对于新手来说不可能写得出来,于是我将程序简化,写在了纸上。最近是开学季,经过了军训,而且电脑还没带,索性只好在纸上自己写C语言程序了。

2024-10-06 12:20:18 598

原创 自制“原神计算器”的第三次更新

后者不涉及编程问题,我不多赘述。在函数设计上,这次我本想彻底改变程序的结构,抛弃if函数,转而使用void函数进行选择区域的编辑,但编译器一直报错,出现了一个未知的问题,这个问题我并没有记录,下次如果再次遇到,我会将其记录。此外,我还计算了以自己数据为基础的人物的最高伤害与期望(平均)伤害,计算结果如下。计算器本身仍有不足之处,主要在于没有考虑到战斗过程中可能发生的情况,如料理以及体力问题等,这些问题会在以后的版本中得到修复!这一次,我把所有的元素反应一一罗列出来进行计算,使得计算的结果更加精确。

2024-08-27 17:06:00 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除