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;
}
相关推荐
曲径海盗6 小时前
【Python 学习第 38 天】for 循环
python·学习笔记·编程入门
xiaoye-duck7 小时前
《C++ 工具库实战》gflags 命令行参数解析库详解
c++·第三方库
狂奔的sherry8 小时前
C++ 宏生成访问函数的代价:访问权限、调试和类型检查
c++·宏·编译·预处理器·类型检查
曲径海盗9 小时前
【Python 学习第 40 天】for 循环
python·学习笔记·编程入门
划破黑暗的第一缕曙光9 小时前
[C++]:5.STL:string(2)
java·c++·redis
小超人诞生日记12 小时前
C++ 异常机制详解:从抛出捕获到异常安全
c++·算法
多弗朗皮卡丘12 小时前
C++的IO流
开发语言·c++·io流·文件io流
xiangyun6113 小时前
C++ 手撕 shared_ptr:引用计数与控制块到底长什么样?
开发语言·c++·算法·面试·stl
SunkingYang14 小时前
C++14 vs C++17:新特性对比与用法指南
c++·新特性·用法·c++14·示例·c++17
SunkingYang14 小时前
C++ Lambda 表达式原理详解
c++·lambda·理论·原理·表达式