- 博客(2)
- 收藏
- 关注
原创 C语言——菱形
(2)这里大部分代码与2相同,不同点在于外循环是从1~5,但是每次增2,也就是i的值取1,3,5.可在前面说外循环是控制行数的,我只需要3行,但是i的值却取到了5,这是为什么呢?循环执行第一轮:内循环中j的初始值j=5-i=4, 4~4,只有1个*(外循环i=1,本轮内循环输出的值记录在第一行);(4)总结:我们可以看到,每一行*的个数由内外循环共同控制,*号的输出也就是一个范围表示的过程。(2)代码解读:外循环控制输出行数(3行),内循环控制每一行输出的*号数(4个)第四轮:j=1,1~4,有4个*
2025-03-30 18:10:11
588
原创 C语言——数组逆序存放的基本解法
(4)再定义i和j两个变量,用while循环来不断交换数组中的元素(因为不知道键盘录入 了多少个元素,所以用while循环而不是for);1、题目:将一个数组中的值按逆序存放。例如,原来的顺序为 5,4,3,2,1改为 1,2,3,4,5。并输入数组中的元素个数。(3)用for循环录入数组中的元素(这样不管有多少个元素都可以随心所欲地录啦);(2)键盘录入元素种类(注意:这里必须取长度len的地址);2、思路:(1)先定义一个数组并计算其长度;
2025-03-08 16:17:14
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人