77问答网
所有问题
当前搜索:
将一个数组中的元素按逆序存放
一个
一维
数组中存放
8个整数,编程
将数组中的
值
按逆序
排列。
答:
最佳答案检举 int main(){ int a[10];int *p = a;int *q;int start_position;int num;int temp;for( int i = 0; i < 8; i++ ){ printf( "输入第%d
个数
:\n", i );scanf( "%d", p++ );} printf( "输入开始位置:\n" );scanf( "%d", &start_position );printf( ...
从键盘上输入
一个
一维数组,将这个
数组逆序存放
后,再输出
答:
include "stdafx.h"int main(){ int i;int a[10];printf("输入10个数\n");for(i=0;i<=9;i++)scanf("%d",&a[i]);printf("
逆序
输出这10个数\n");for(i=9;i>=0;i--)printf("%d ",a[i]);printf("\n");return 0;} 这才是对的 ...
用c++编 完成下面的函数,对有n个
元素的数组
a,使
数组元素按
下标逆顺序排...
答:
实验代码如下:include <iostream> include <stdio.h> using namespace std;int main(){ int i,n,*a;cout<<"please input the number of array:";cin>>n;a=new int[n];cout<<"please input the amout of array:"<<endl;for(i=0;i<n;i++)cin>>a[i];cout<<"按下标
逆序
输出为:...
c 将一维
数组
逆序
存储 并输出。
答:
main(){ int i,j,n,t;int d[n];printf("input n:");scanf("%d",&n); /*先确定
数组
长度*/ printf("input d[n]:");for(i=0;i<n;i++)scanf("%d",&d[i]); /*输入数组*/ for(i=0,j=n-
1
;i<=(n-1)/2;i++, j--) /*i从小到大,j从大到小*/ {t=d[j]...
将一个数组中的元素逆序
?
答:
我照楼主的程序运行了一下没有出现乱码啊,可能是编译器的问题吧,我用的是WinTC。不过照楼主的程序显然不能实现逆序输出的。因为for(i=0,j=4;i<5&&j>=0;i++,j--){ b=a[j];a[j]=a[i];a[i]=b;} 这个语句显然把
数组逆序
了再逆序,负负得正,结果等于没变,正确的做法应该是 for...
将一个数组中的
值
按逆序
重新
存放
。例如,原来顺序为8,6,5,4,1。要求...
答:
什么语言?老大?js如下: var arr=[8,6,5,4,
1
];var ret=[];for(var i=arr.length-1;i>=0;i--){ ret.push(arr[i]);} alert(ret);
c语言:将
数组中的
数
逆序
答:
要把右图中的第13-17行改为:for(i=0,j=4-
1
;i<j;i++,j--){int t=a[i]; a[i]=a[j]; a[j]=t;}for(i=0;i<4;i++) printf("%d ",a[i]);
c++ 输入10个整数
存放
在
数组
a中,数组a的各个
元素
倒过来存储,然后输出...
答:
// 把以下代码放入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] << ' ';} 朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追...
对有n个元素的数值a
将数组元素按逆序
排列 函数头如下 void inverse(int...
答:
void inverse(int*a,int n){ int i,t;for(i=0;i<n/2;i++){ t=a[i];a[i]=a[n-i-
1
];a[n-i-1]=t;} } 函数可以用于TC(纯C语言),我用VC来演示应用:include <iostream> include <fstream> using namespace std;void inverse(int*a,int n){ int i,t;for(i=0;i<n/...
...将数组中的这n个数
逆序存放
,再按顺序输出
数组中的元素
?
答:
include <stdio.h> int main(){ int a[10],i,n;while(scanf("%d",&n)==
1
){ for(i=n-1;i>=0;i--)scanf("%d",&a[i]);for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");} return 0;}
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜