admin 管理员组

文章数量: 1086019


2024年4月22日发(作者:网站服务器租赁一般多少钱)

数组指针 01:逆序输出

从键盘输入n个整数(n<100),存放在一个一维数组中,逆序输出能被 3整 除的元

素,并逆序输出数组下标为 3的倍数的元素。

输入格式:第一个整数为个数 n,后续为n个整数

输出格式:第一行能被 3整除的元素,第二行为下标为

个数值之间用空格分隔。

输入: 10 2 7 9 10 5 4 3 6 8 20

输出:

6 3 9

20 3 10 2

#include

using namespace std;

const int MAX=100;

int main()

{

int a[MAX],n,i;

cin>>n;

for(i=0;i

3的倍数的元素,各

cin>>a[i];

for(i=n-1;i>=0;i--)

if(a[i]%3==0)

cout<

cout<

for(i=n-1;i>=0;i--)

if(i%3==0)

cout<

cout<

return 0;

}

数组指针 02:逆序存储

从键盘输入n (n<100)个整数,存放在一个一维数组 a中,将它们逆序存放在 另一

个整型数组b中,并按

的数组元素。

b数组中下标从小到大的顺序输出下标为 3的倍数

输入格式:第一个数为数组中元素个数 n,之后为n个元素

输出格式:下标为 3的倍数的元素,各个数值之间用空格分隔

输入: 10 2 7 9 10 5 4 3 6 8 20


本文标签: 数组 元素 下标 输出 逆序