输入10个数,存入一个数组,然后逆序输出。
这是你要求的程序,我已经通过vc调试运行通过了
#include
void main()
{
int i=0,array[10];
for(i=0;i<10;i++)
{
printf("输入第%d个数:",i+1);
scanf("%d",&array[i]);
flushall();
}
printf("逆序输出为:
");
for(i=9;i>=0;i--)
printf("%d",array[i]);
printf("
");
}
byte[] array = new byte[10];
for(byte i = 0; i < 10; i++)
{
array[i] = Convert.toByte(Console.ReadLine()); //顺序输入
}
for(int i = 9; i >= 0; i--)
{
Console.WriteLine(array[i]); //逆序输出
}
#define N 10
void main()
{
int s[N];
int i,j,t;
printf("输入%d个整数\n",N);
for(int i=0;i<N;i++)
scanf("%d",&s[i]);
for(i=0,j=N-1;i<j;i++,j--)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
printf("逆序存入后输出为:\n");
for(j=0;<N;j++)
printf("%d ",s[j]);
}
用C语言编写,输入10个整数,逆置数值并输出
在visual C++ 6.0上,用C语言编写,输入10个整数到数组a,逆置数组中的值并输出此值
开启分步阅读模式
工具材料:
visual C++ 6.0
操作方法
01
打开visual C++ 6.0-文件-新建-文件-C++ Source File
02
输入预处理命令和主函数:
#include<stdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
03
定义变量和数组的数据类型并输入10个数:
int a[10],i,t; /*定义变量和数组的数据类型为整型*/
printf("输入10个整数:"); /*输出文字提示*/
for(i=0;i<=9;i++) /*输入10个数*/
scanf("%d",&a[i]);
04
将数值逆置:
for(i=0;i<5;i++) /*将数值逆置*/
{
t=a[i];
a[i]=a[9-i];
a[9-i]=t;
}
05
输出结果并换行:
for(i=0;i<10;i++) /*输出结果*/
printf("%d ",a[i]);
printf("\n"); /*换行*/
06
完整的源代码:
#include<stdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
{
int a[10],i,t; /*定义变量和数组的数据类型为整型*/
printf("输入10个整数:"); /*输出文字提示*/
for(i=0;i<=9;i++) /*输入10个数*/
scanf("%d",&a[i]);
for(i=0;i<5;i++) /*将数值逆置*/
{
t=a[i];
a[i]=a[9-i];
a[9-i]=t;
}
for(i=0;i<10;i++) /*输出结果*/
printf("%d ",a[i]);
printf("\n"); /*换行*/
}
本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。
0
获取键盘输入10个数字,并保存在数组中,最后将数组逆序输出显示结果要 ...
include <stdio.h>int main(){ int i,a[10]; for(i=0;i<10;i++){ scanf("%d", a+i); } for(i=0;i<10;i++){ printf("%d\\n",a[9-i]); } return 0;}
一道C语言填空题 输入10个整数存入一维数组,再按逆序重新调整该数组中元...
代码如下:include <stdio.h>int main(){int a[10],*p1,*p2,x,i;for(p1=a;p1<a+10;p1++)scanf("%d",p1);for(p1=a,p2=&a[9];p1<a+5; p1++,p2--){x=*p1;*p1=*p2;*p2=x;}p1 = a ;for(i=0;i<10;i++)printf("%d",*(p1+i));return 0;}输出结果如下:
C语言成序设计 输入十个整数存入一堆数组中 并逆序输出
void main(){ int i=10, j=0,num=0,a[15];printf("enter ten number:\\n");for(j=0;j<10;j++){ scanf("%d",&num);\/\/输入整数 a[j]=num;\/\/存入一维数组 } for(j=j-1;j>=0;j--)printf("%d ",a[j]);}
vb编程输入10个整数存入一维数组,再按逆序重新存放后再输出?
Private Sub Command1_Click()Dim a(10) As Integer Print "初始的数:"For i = 1 To 10 a(i) = InputBox("请输入第" & i & "个数:")Print a(i);Next i Print For i = 1 To 5 t = a(i)a(i) = a(11 - i)a(11 - i) = t Next i Print "逆序重新存放后的数:...
...C语言编程:从键盘上输入10个实型数存入数组,然后按输入顺序的逆序输...
include<iostream.h> int main() { int i;int input[10];for (i = 0;i < 10;i++) { cin>>input[i];} for (i = 0;i < 10;i++) { cout << input[10 - i - 1] << ",";} system("pause");return 0;}
从键盘输入一个10个整数的一维数组,然后逆序输出
1.include<stdio.h> int main(){ int a[10];int i=0;for(i;i<10;i++)scanf("%d",&a[i]);for(i=9;i>=0;i--)printf("%d ",a[i]);return 0;} 2.include<stdio.h> void swap(int* a,int* b){ int t;t=*a;a=*b;b=t;} int main(){ int a=3,b=5;swap(&a...
c语言题:在键盘输入10个整数 逆序存放并输出
比较简单的方法是创建一个数组 从下标为9开始递减进行输入至下标为0 这样存储就会是倒序的了 然后再从下标为0开始递增输出到下标为9 另一种方法是创建两个数组 比如a和b,先顺序地将10个数据存储在a里 然后通过一个循环来将数据逆序存储在数组b里 这样数组b里就是逆序存储的了 最后顺序输出数组b ...
...元素倒过来存储,然后输出逆序存数组a中的10个数
\/\/ 把以下代码放入main函数就可以了int a[10] = {0};\/\/ 倒过来存for(int i = 9; i >= 0; i++){ cin >> a[i];}\/\/ 输出全部数据for(int i = 0; i < 10; i++){ cout << a[i] << ' ';} 朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追...
c语言中怎样实现输入10个整数后逆序输出?
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部...
编写C++程序。从键盘输入10个数保存在数组中,将其逆序存放。要求使用...
char a[10]换成int a[10]p=strlen();这句放在这不对,strlen是求字符串的长度的,以'\\0'为结束标志。include<string.h> void main(void){ char a[10],*p;int i,len,t,j; p=a;len=strlen(a);for(i=0;i<10;i++)scanf("%d",p++);p=a;for(i=0,j=9;i<j;i++,j--) ...