C语言
哲理宇宙
啊哈哈……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
回文数与回文字符
这两个函数在调用前均需要引用头文件string.h,strlen函数的作用是从给定的字符串的开头开始计数,直到遇到空字符为止,返回字符串中不包括空字符本身的字符个数。在循环中,使用a%10求得a的个位数字并将其储存到c中,然后将d乘以10并加上c,实现个位的颠倒,以此类推,实现剩余几位的颠倒,最终将颠倒后的数字储存在d中。最后使用if选择结构进行回文数的判断:如果颠倒前的数字b与颠倒后的数字d相等,则a是回文数,否则a不是回文数。在C语言中,回文指的是把相同的词汇或句子颠倒过来,而结果相同的情况。原创 2025-01-15 17:02:56 · 205 阅读 · 0 评论 -
一种新型的猜数游戏
紧接着就是游戏主体了,在比较两次输入时,如果strcmp(username1, username2) == 0 && strcmp(password1, password2) == 0条件成立,那么另一个goto语句(上图未写出)就会使用户进入游戏的开始界面,在这个界面中,用户可以选择开始或退出游戏以及查看关于游戏的信息。在这个新游戏中,计算机将扮演出题者提供一个随机数,并可以让猜数者提出几个问题,如“这个数能否被2整除”“这个数是否为质数”等,猜数者需要根据这些问题的答案逐渐确定要猜的数是多少。原创 2024-11-30 17:45:03 · 248 阅读 · 0 评论 -
关于学习C语言循环结构的三道有趣题目
突然我就想到了,或许可以使用这种方式来判断哪个人说的正确,因为题干上讲,只有一个人说对了,那也就是说,如果把四个专家说的话列成数学表达式,那他们四个的和一定是1!经思考,我认为可以使用穷举法进行求解,使用三个for语句逐层嵌套,筛选出满足条件的情况,最后使用if语句输出这几种情况,代码以及运行结果如下。这道题目应该是这里面最难理解的一道题目了,与以往符号矩阵排列图形不同,这次要求我们使用字母来排列一个图形,而且图形还要轴对称,也就是对称轴两边的字母变化趋势相反,左边递增,右边递减。代码与运行结果如下。原创 2024-11-09 19:48:21 · 839 阅读 · 0 评论 -
C语言实现:输入年份与月份,输出该年该月有多少天(需要考虑闰年)
我在一开始仍然认为能够被4整除的年份均为闰年,可是在一节高数课上,老师却无意间提起了闰年的判断,此时我才知道以前学过的一些东西现在已经不适用了。如果一个年份是闰年,那么它必须满足以下两个条件中的其中一个:一是这个年份能被4整除,而不能被100整除;这个问题并不难想,先定义月份年份的整型变量,而后使用if结构对输入的数据进行判断就可以了,关键在于判断条件。如此一来能够发现,如果将能够被4整除作为闰年的判断标准的话,那本不是闰年的3000年就会成为闰年。于是在改正后,我将程序写出,大致如下。原创 2024-10-16 22:00:54 · 704 阅读 · 0 评论 -
自制“原神计算器”的第三次更新
后者不涉及编程问题,我不多赘述。在函数设计上,这次我本想彻底改变程序的结构,抛弃if函数,转而使用void函数进行选择区域的编辑,但编译器一直报错,出现了一个未知的问题,这个问题我并没有记录,下次如果再次遇到,我会将其记录。此外,我还计算了以自己数据为基础的人物的最高伤害与期望(平均)伤害,计算结果如下。计算器本身仍有不足之处,主要在于没有考虑到战斗过程中可能发生的情况,如料理以及体力问题等,这些问题会在以后的版本中得到修复!这一次,我把所有的元素反应一一罗列出来进行计算,使得计算的结果更加精确。原创 2024-08-27 17:06:00 · 280 阅读 · 0 评论
分享