【题目】将一个数组中的元素按逆序存放例如原来的顺序是:2,4,5,7,8;要求改为8、7、5、4、2. 答案 【解析】int main ()intn=5;inta[5]={2,4,5,7,8};inti;/依次交换首尾元素,直到中间的数字for(i=0;i 结果二 题目 将一个数组中的元素按逆序存放.例如原来的顺序是:2,4,5,7,8;要求改为8...
这样,我们就成功地将一维数组中的元素进行了逆序存放。
88,89,98,78};67intm;8for(inti = 0; i < 2; i++){910m =grade[i];11grade[i] = grade[5-i-1];12grade[5-i-1] =m;1314}15for(intj =0; j < 5; j++){16System.out.println(grade[j]);17}1819}2021}
将一个数组中的元素按逆序重新存放。例如原来的顺序为:8,5,7,4,1,要求改为:1,4,7,5,8。#define N 7void main(){int a[N
将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,4,3,2,0。要求改为0,2,3,4,6,8。#include#define num 6void main(){
将一个数组中的值按逆序重新存放。例如,原来的顺序是: 8 , 6 , 7 , 5 , 1 ,要求改为: 1 , 5 , 7 , 6 , 8 。 提示: 本题只需将第一个数和最后一个数进行交换,第二个数和倒数第二个数进行交换,以此类推。如果数组中有 n 个数,则循环只需要进行 n /2 次。 题目标签:需要进行将一个以此...
将一个数组中的元素按逆序重新存放。例如原来的顺序为:8,5,7,4,1,要求改为:1,4,7,5,8。(第6和7章)void invert(___
数和存储单元数 03:22 C语言 第8章 指针 8-3-5 例8-9 分别使用数组和指针求10个数之和 06:36 C语言 第8章 指针 8-3-6 数组名作为函数参数 03:58 C语言 第8章 指针 8-3-7 例8-10 通过函数调用实现数组元素的逆序存放 07:24 C语言 第8章 指针 8-4-1 例8-11 电码加密问题:将电码明文...
include<iostream.h> void change(int *n, int len){ int a, *p= &a;for(int i= 0; i < len/2; i++){ p= *(n+i);(n+i)= *(n+len-1-i);(n+len-1-i)= *p;} } void main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};change(a, 10);for(int i= 0; i...
include<stdio.h>int main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a,*q=a+9,t; for(;p<q;p++,q--) {t=*p;*p=*q;*q=t;} for(p=a;p