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;
}
相关推荐
糖梨1 分钟前
Windows 下 Cursor 变量跳转的 WSL2 + clangd 方案 —— 跨平台 Linux C++ 开发环境搭建踩坑实录
c++·跨平台·wsl·clangd·cursor
麦兜和小可的舅舅11 分钟前
ClickHouse实时分布式集群设计方案选择探究
c++·分布式·clickhouse·kafka
Emerson_202612 分钟前
set/multiset和map/multimap
数据结构·c++·set/multiset·map/mulmulti
code monkey.14 分钟前
【Linux之旅】Linux UDP Socket 编程实战:从 Echo 服务器到多线程聊天室
linux·服务器·c++·udp
paeamecium19 分钟前
【PAT甲级真题】- Dating(20)
c++·pat考试·pat
yunn_31 分钟前
C++ 多线程笔记
开发语言·c++
I Promise3433 分钟前
C++ 类访问权限与三大特性详解
开发语言·c++
Huangjin007_33 分钟前
【C++ STL篇(十二)】红黑树の影分身:一棵树如何同时化身 map 和 set(万字拆解+源码)
开发语言·c++
郝学胜-神的一滴10 小时前
Qt 高级开发 009: C++ Lambda 表达式
开发语言·c++·qt·软件构建
石山代码10 小时前
C++ 轻量级日志系统
开发语言·c++