定义一个整形数组并从键盘给每个元素赋值,然后将这个数组的元素反向输出

定义一个整形数组并从键盘给每个元素赋值,然后将这个数组的元素反向输出

最好用指针

第1个回答  2009-12-17
#include <iostream>
using namespace std;
int main()
{
int a[10];
int *p;
p=a;
int i;
for(i=0;i<10;i++)
cin>>*(p+i);
for(i=9;i>=0;i--)
cout<<*(p+i);
return 0;
}
输入10个整数,反向输出本回答被提问者采纳

...从键盘输入给数组的每个元素赋值,并把每个元素进行输出。_百度知 ...
printf("\\n输入的10个数是:\\n");printf("输出你输入的元素:\\n");for(int i=0;i<10;i++){ printf("arr[%d]=%d\\n",i,arr[i]);} printf("数组总和为:%d\\n",sum);} 与结构或类中的字段 数组中的所有元素都具有相同类型(这一点和结构或类中的字段不同,它们可以是不同类型)。

C语言定义一个整数类型的一维数组,长度为10,然后通过键盘录入10个数赋值...
include <stdio.h> int main(void){ int arr[10];int i;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=9;i>=0;i--)printf("%d ",a[i]);printf("\\n");}

python 怎么将一个数组逆序输出?
1、首先,打开Python,定义一个数组,其值为空。2、接着,输入数组的长度,保存在变量中。3、用for循环,控制输入数组的各元素。4、从键盘逐一输入数组各元素,并添加到数组中。5、使用函数,将数组倒序(逆序)排列。6、最后,输出倒序(逆序)排序后的数组值。7、运行程序,输入数组的各元素值后,...

用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在...
代码如下:import java.util.Scanner;public class ScannerDemo{ public static void main(String[] args) throws Exception{ Scanner scan=new Scanner(System.in);System.out.println("请输入内容:");String str=scan.nextLine();char[] s=str.toCharArray();for(int i=s.length-1;i>=0;i--...

vba怎么用do...loop while将个整数反向输出?
要完成这样的操作,需要定义一个数组,然后把这个整数每次取出它的末尾数放到数组中,完成以后再把整数的末位数去掉,由此往复循环,直到这个整数变为零的时候为止,最后按照反过来的顺序输出数组中的每一个元素,就是答案

C语言:编写一个程序实现从键盘接收一个字符串,并将这个字符逆序输出
改进一下 用字符数组实现,字符串长度有限制 include<conio.h> include<stdio.h> int main(void){ int i;int ch[128];for (i = 0; (ch[i] = getchar()) != '\\n'; i++);printf("\\n");for (; i >= 0; i--)printf("%c", ch[i]);getch();return 0;} 在 TC 上测试...

编写一个程序把一个单词读入一个字符数组,然后反向打印出这个词。
include<stdlib.h>int main(){ char words[10]; int index=0; char temp='\\0'; printf("正序输入:");while((temp = getchar())!='\\n'){ words[index++]=temp;} printf("反序输出:");\/\/逆序输出 for(int i=index-1;i>=0;--i){ printf("%c",words[i]);...

要求定义整型数组A,长度为6,实现从键盘依次输入6个数据存入A中,然后...
include<stdio.h> int main(){ int A[6];for(int i=0;i<6;i++){ int a;printf("输入%d 个数字:" ,i+1 );scanf("%d", &a);A[i]=a;} printf("倒序输出:\\r\\n");for(i=5;i>=0;i--){ printf("第%d个数字:%d\\r\\n" ,i+1,A[i] );} return 0;};...

反向输出有5个元素的int数组中各元素的值
include <stdio.h>int main(){ \/\/\/ \/\/已知五个数 \/*int a[5] = {1, 2, 3, 4, 5}, i; *\/ \/\/\/ \/\/\/ \/\/从键盘输入5个数 int a[5], i; for (i = 0; i < 5; ++i){ scanf ("%d", &a[i]); } \/\/\/ \/\/反向输出 for...

C语言如何通过输入十个整数然后分别顺序和逆序输出?
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部...

相似回答