C初级练习题
文章平均质量分 73
这里是C语言入门的一些练习题,大家可以尝试一下哦
山鬼泣江
这个作者很懒,什么都没留下…
展开
-
6、输出乘法口诀表
结果整体来说成功的,但是由于结果可能是1位数也可能是两位数,这会导致排列会有稍许的错位,例如 4*3 和 5*3 之间便不是对齐的,我们便需要对其进行对齐整理。好啦,这是刷题系列的第五道题。我是立志教会大家学会C语言的山鬼泣江,大家再见~~~大家好,我是立志教会大家C语言的山鬼泣江。今天为大家带来一道循环的练习题——这个时候,我们只需要将输出结果加上。这是一个非常简单的循环,只需要。代码和结果图片如下。原创 2024-03-11 15:53:59 · 355 阅读 · 0 评论 -
5、打印100~200之间的素数
其次,flag创建的位置是会影响结果的,倘若你是和i一起创建的,那答案就戳啦!首先,一定要注意count++的位置,一定是要放在最后打印数字的地方,千万不要放在循环!代码很简单,但是小编还是建议大家自己先敲一遍,找找问题,小编一开始看别人敲的时候也感觉非常的简单,但是自己一敲就出现了各种各样的问题。我们在这里将for循环条件改成了只对奇数进行验证,我们发现答案依然是21,没有问题。即因数有且只有2个。假设i不是素数,那么他的因数一定有一个数是原创 2023-08-30 10:29:09 · 58 阅读 · 1 评论 -
4、做一个较为完整的猜数字游戏
这里将要带领大家做一个比较简单的猜数字游戏,快来看看吧原创 2023-08-29 11:10:53 · 82 阅读 · 7 评论 -
2、在一个有序数组中查找具体某个数字(二分查找)
我们在猜他的成绩的时候我们一定不会从0分、1分...开始遍历,我们的选择是先猜50分,假如我们猜的数比实际分小,那么小明的分数便应该在50~100分之间,我们就可以接着猜75分......以此类推,这样大大减少了我们的寻找次数。在刚接触到这个题的时候,我第一个想到的方法就是利用遍历对每一个数字都进行查找,最终便可以得到结论,这确实是一个办法,但是这不是今天要详细讲的内容,加之这个办法没有什么技术含量,所以今天就只是简单介绍一下,不详细讲,给大家代码,慢慢品悟。好了,逻辑已经讲完啦,现在上代码。原创 2023-08-27 12:20:22 · 162 阅读 · 0 评论 -
1、求1!+2!+......+n!
的时候,我们还是选择了 1*2*3*......*(n-1),其实这是比较麻烦的,我们求出了(n-1)!,同时,在求出了(n-1)!学习C语言,光看文章、上课可是不行滴,我们还需要大量的练习代码,这个系列就是为大家提供一些最简单的代码习题。,我们可以使用循环,在这里,while和for循环我都会为大家演示。这样,我们就将这个问题解决了,但是这个方法有一个很大的。这样,我们就可以轻松的使用for循环求出了 n!那么我们既然已经发现了问题,那么解决就非常简单了,我们发现,在第二次进入内层的 for 循环时,原创 2023-08-26 13:24:53 · 1665 阅读 · 2 评论