小鱼的数字游戏

小鱼的数字游戏

[题目链接]https://www.luogu.com.cn/problem/P1427?contestId=147354

题意

把看到的一串数字 反着输出,以0为结束,

思路

  1. 把输入的数都存起来,然后反向遍历输出就好。

算法一:循环

实现步骤
  1. 头文件,循环输入n,将n的值依次输入进去 ,判断是否为结束标志0
  2. 要使数组里的元素与输入元素相等 ,计数器要自增
  3. 反着输出n,就要计数器自减,去0,so计数器减一。
代码
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
	int n;
	int a[101],sum=0;//计数 ,用来辅助判断结束标志
	while(cin>>n&&n!=0)//循环输入n,将n的值依次输入进去 ,判断是否为结束标志0
	{
		a[sum]=n;//使数组里的元素与输入元素相等 
		sum++;//计数自增 
	}
	for(int j=sum-1;j>=0;j--)
	{
		cout<<a[j]<<" ";//反着输出n 
	}
	return 0;
}

总结

思路要清晰。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值