- 博客(36)
- 收藏
- 关注
原创 题目:判断素数
在每次循环中如果每次判断的结果都是1,即该数目前为止该数都不能被整除,为素数,那么flag一直为1,反之只要判断出该数不是素数,那么flag马上 变成0,并且立马结束程序,输出结果0。(4)此外我们还要分析在代码中如何表示一个数不能被2~n-1整除,n%i==n即可表示,因为在判 断2~n-1都不能整除n之后,那么经过一次自增i变成了n,所以只要这个数为质数,那么到最后i的值一定会变成n,即i==n即可作为if语句的判断条件。分析到这里就差不多啦,我们来看看完整的代码。中,除了1和它本身以外不再有其他。
2023-09-25 22:06:39 231 1
原创 题目:输入一个数,打印一个三角形(五)
(2)我们不妨将三角形里面的数字从中间分成两部分,那么左边的数字就是从1开始一直到中间的数字结束,而中间的数字恰好就是所在的行数,那么左边的数字为:1~i;右边的数字我们可以观察到为中间的数字开始每次减少1,一直到1位置停止输出,那么右边的数字为:i-1~1。这样分析之后和输入一个数,打印一个三角形(三)中的图形就没什么区别了。(1)这道题乍一眼看好像是不知道从何下手,但是我们仔细观察观察和输入一个数,打印一个三角形(三)相比,这道题是不是只是图形里面的“ * ”换成了变化的数字,而这个变化是如何的呢?
2023-09-24 21:06:11 203 1
原创 题目:输入5,打印如下:122333444455555
(1)我们可以看出这和输入一个数,打印一个三角形(一)本质上没什么区别,最大的区别就是将打印的“ * ”换成了数字,而且我们可以看出第几行打印什么数字和数字处于第几行有关,如果我们假设第几行为i,那么第i行打印的数字就为i。第2行有2个“ 2 ”;第3行有3个“3”,不妨用i来表示三角形的第几行,那么在第几行的数字的个数和在第几行是一样的,所以i也可以用来表示第i行里面包含的数字的个数。这道题和打印一个三角形(一)的区别在于打印的符号从“ * ”变成了数字,所以要对scanf函数中打印的内容进行修改。
2023-09-24 20:37:47 689 1
原创 题目:输入一个数,打印一个三角形(三)
(3)通过上面分析,如果我们设总共有n行,第几行为i,那么空格的个数可以表示为总行数-第几行,即n-i;观察这五行,我们可以得到“ * ”的个数分别为1,3,5,7,9,推广为第i行,那么" * "的个数即为2*i-1。(2)其次,我们可以观察到第一行有4个空格,1个“ * ”;输入一个数,打印一个三角形(三)和前面 输入一个数,打印一个三角形(二)思想差不多,主要是每行输出的“ * ”的个数变了,所以循环条件需要改变一下。(1)首先我们观察到在这个输出里面有空格和“ * ”,我们可以将其看作两种形状。
2023-09-24 19:45:59 257 1
原创 题目:输入一个数,打印一个三角形(二)
(3)通过上面分析,如果我们设总共有n行,第几行为i,那么空格的个数可以表示为总行数-第几行,即n-i;(2)其次,我们可以观察到第一行有3个空格,1个“ * ”;在输入一个数,打印一个三角形(一)中的(7)补充中我提到了“打印的图形里面有几种形状的图形内层循环就有几个”,在这一题中将进行说明。这个题目里面学到的主要是打印的图形里面如果由两个不同的图形组成该如何解决(图形里面有几种形状的图形内层循环就有几个),要牢牢记住哦!(1)首先我们观察到在这个输出里面有空格和“ * ”,我们可以将其看作两种形状。
2023-09-24 14:10:32 99 1
原创 VS2022在进行C语言代码运行时出现scanf函数报错(二)
大家好呀,“失踪”了快两个月的我又回来啦。今天听了个校外的课,学到了一些东西,发现VS2022在进行C语言代码运行时出现scanf函数报错还有一种解决方法,今天就来分享给大家啦!好啦,希望这个创作能帮到你呀,小白菜也要继续去学习啦~~~1.首先点击上方菜单栏里面的项目中的属性。
2023-09-23 22:44:51 107 1
原创 VS2022在进行C语言代码运行时出现scanf函数报错(一)
错误 C4996 ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.”此时只用将下方报错窗口中的“_CRT_SECURE_NO_WARNINGS”加上“#define”添加在代码的第一行即可。
2023-07-24 22:05:19 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人