C++学习笔记——反序输出

一、题目描述

二、代码

cpp 复制代码
#include <iostream>

using namespace std;

int main()
{
	int a[100];
	
	int n = 0;
	
	while(1)
	{
		cin >> a[n];
		
		n++;
		
		if(cin.get() == '\n')
		{
			break;
		}
	}

	for(int i = n-1;i>=0;i--)
	{
		if(i==0)
		{
			cout << a[i];
		}
		else
		{
			cout << a[i] << " ";
		}
	}
	
    return 0;
}
相关推荐
朝朝辞暮i4 小时前
C++ 第 23 课:class —— 开始真正进入面向对象
开发语言·c++·算法
郑同学的笔记5 小时前
【c++随笔28】strcmp 和 memcmp对比
开发语言·c++
随意起个昵称6 小时前
【背包dp】输出方案路径
c++·动态规划
朝朝辞暮i6 小时前
C++ 第 27 课:智能指针 shared_ptr
开发语言·c++·算法
by209997 小时前
学会使用std::string类,并理解其内部是如何管理字符串的详细阐述(上)
c++·笔记·字符串·类和对象·string
沙漠之主7 小时前
C++编程教学设计资料:从入门到实战的完整课程方案
java·前端·c++
朝朝辞暮i7 小时前
C++ 第 29 课:回调函数 Callback
开发语言·c++·算法
kaixin_learn_qt_ing7 小时前
C++多态实现原理
c++
无名猿8 小时前
unique_ptr 完全指南:独占所有权与零开销
c++·性能优化·内存管理·标准库·现代c++
笑鸿的学习笔记8 小时前
C++笔记之大块顺序写
java·c++·笔记