C++:输入10个整数存入数组list,然后用指针法从后向前输出该数组中的整数

2021-10-18 11:21:09 浏览数 (1)

川川今天又搞了个小实验来了,哈哈!有问题可以加我qq:2835809579 题目就是标题好吧! 实验效果如下:

上代码,基本注释有:

代码语言:javascript复制
// 实验平台.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include 
using namespace std;
int main()
{
	int a[10], * b;  //定义数组内部容量为10和指针b
	int j = 9;//初始化j=9,这是全局变量
	int i;
	for (int i = 0; i < 10; i  )//遍历0-9十个数,每一次循环输入一个值,所以这里可以输入10个值
		cin >> a[i];
	b = a;//a赋给b,a我们前面已经储存了值
	for (i = 0; i < 5; i  )//继续遍历
	{
		int c; //初始化一个c
		c = *b; //这三行就是交换作用,把大的放在前面
		*b = a[j];
		a[j] = c;
		b  ;
		j--;
	}
	for (i = 0; i < 10; i  )//把10个数打印出来
		cout << a[i]<<"n";
}

0 人点赞