C语言练习题--X形图案

题目

提示

运用数组知识解决

思路&解释

1.因为题目设定,整数最大为20,所以运用一维数组的知识,每一次循环设置一个有20个元素的以为数组  【代码8】

2.有一个重要的知识点,数组下标,下标是从0开始的,假设数组有n个元素,最后一个元素的下标就是n-1。这就解释了【代码14】中a-i-1,假设此时输入的a是5,i=0。在上图的X形可见,第一行只有第一个和最后一个有 * 。而此时第一个的下标是0,最后一个是4。

3.根据X形的图形,可以的出规律:左上到右下的 * ,对应的列与该行一致,下标是行数-1,即【代码10】中的h。

4.【代码17】给没有 * 的数组填上空格

代码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值