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;
}
相关推荐
wuminyu几秒前
Java锁膨胀机制之偏向锁到轻量级锁源码剖析
java·linux·c语言·jvm·c++
葱卤山猪7 分钟前
二进制字节流序列化
c++·序列化
Lazionr7 分钟前
类和对象(中):对象生命周期与运算符重载
c++
凡人叶枫10 分钟前
Effective C++ 条款13:以对象管理资源(RAII)
java·linux·开发语言·c++·嵌入式开发
星恒随风16 分钟前
C++ 类和对象入门(六):友元、内部类、匿名对象和编译器优化
开发语言·c++·笔记·学习·状态模式
Irissgwe21 分钟前
C++ STL 详解:stack 和 queue 的介绍使用与模拟实现
c++·stl·queue·stack
油炸自行车23 分钟前
【bug】Qt 6 Q_NAMESPACE 跨 DLL 链接错误:LNK2019 无法解析 staticMetaObject
数据库·c++·qt·bug·link2019·q_namespace_exp·namespaceexport
插件开发26 分钟前
英伟达cuda程序通用性关键 geforce 20xx代到最新版 在20xx上编译的c++程序可以通用吗?
java·c++·人工智能
BestOrNothing_201534 分钟前
ROS2 C++ 小车控制完整实战(三):自定义 srv 服务通信保姆级教程
c++·service通信·ros2·client·server·srv
KuaCpp42 分钟前
C++进阶(上)
linux·c++