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;
}
相关推荐
历程里程碑2 分钟前
C++ 17异常处理:高效捕获与精准修复
java·c语言·开发语言·jvm·c++
xu_yule10 分钟前
算法基础(背包问题)—分组背包和混合背包
c++·算法·动态规划·分组背包·混合背包
四谎真好看19 分钟前
MySQL 学习笔记(进阶篇2)
笔记·学习·mysql·学习笔记
你的冰西瓜30 分钟前
C++中的vector容器详解
开发语言·c++·stl
刻BITTER31 分钟前
C++ 获取任意整数类型的最大、最小值和长度
开发语言·c++
程序员老舅32 分钟前
C++ STL 算法:从原理到工程实践
linux·c++·stl·c/c++·数据结构与算法
十五年专注C++开发35 分钟前
ZeroMQ: 一款高性能、异步、轻量级的消息传输库
网络·c++·分布式·zeroqm
superman超哥1 小时前
仓颉语言中循环语句(for/while)的深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
chenyuhao20241 小时前
Linux系统编程:线程概念与控制
linux·服务器·开发语言·c++·后端
J ..1 小时前
C++ 中的右值引用与移动语义
c++