编写程序:实现从键盘输入9个整数,并将其逆序输出到屏幕。(使用数组及for循
1个回答
关注
展开全部
咨询记录 · 回答于2021-12-22
编写程序:实现从键盘输入9个整数,并将其逆序输出到屏幕。(使用数组及for循
您好,为您查询到的相关资料如下:设计函数实现数据的逆序存放,设定形参数组接收实参数组的地址,来存储数据的每一位。函数体采用递归的方式解决问题,因此考虑递归进行的条件。例如,把数据 n 存放到数组 s 中,若 n 是一位数,则存放 n 到数组中;若 n 不是一位数,则存放 n/10 到数组中。问题解决的难点在于找到数据的存放地址,通过不断地取余和整除 10 来得到数据的每一位。为了实现数据的逆序存放,每一次整除 10 的时候,同时把存放数据的数组地址后移,这样得到的第一位数存放在数组的最后一位……通过依次前移,即递归的回归,实现整个数据的存放。通过函数 convert() 实现字符串中的数字的逆序转换。希望能够帮助到您哦!
已赞过
评论
收起
你对这个回答的评价是?