77问答网
所有问题
当前搜索:
编写函数使数组元素逆序存放
指针
将
n个数按输入时顺序的
逆序
排列,用
函数
实现
答:
include<stdio.h> void sort(int *p,int m){ int i;int temp,*p1,*p2;for(i=0;i<m/2;i++){ p1=p+i;p2=p+(m-1-i);temp=*p1;p1=*p2;p2=temp;} } int main(){ void sort(int *p,int m);int i,n;int *p;int num[5];printf("input n: 5\n");scanf("%d",&n)...
第二题:编程。
编写
一个
函数
,
将数组
中n个数按
反序存放
。
答:
include "stdafx.h"include "stdio.h"void invert(int *p,int n){ int i,temp;int *q;q=p+n-1;for(i=1;i<=n/2;i++){ temp=*p;p=*q;q=temp;p++;q--;} } int main(int argc, char* argv[]){ int a[10];for(int i=0;i<10;i++){ scanf("%d",&a[i]);} int...
...整型
元素
的一维
数组
,通过调用一个
函数
来实现该一维数组的
逆序
...
答:
include<stdio.h>void daoxun(int a[8]);main(){ int a[8],i; for(i=0;i<8;i++) scanf("%d",&a[i]); printf("yuan shu zu:\n"); for(i=0;i<8;i++) printf("%d\t",a[i]); printf("\n"); daoxun(a); printf("dao xun shu zu:\n...
编写函数
,函数功能是将整数n的各位数字
逆序
排列,
存放
到res字符...
答:
include <stdio.h>#include <string.h>void szfx(int x);int main(void){int num;printf(" 请输入一个正整数:");while(scanf("%d",&num) == 1 && num>0){szfx(num);printf(" 请输入一个正整数:");}return 0;}void szfx(int x){int i,j,n;char zfc[20],dx[20];...
JAVA
数组
如何实现
逆序存放
?
答:
我给你
写一个
很简单的程序,呵呵 保证很简单,就一个for循环,而且for循环里就四句简单的语句:public class A { public static void main(String[] args) { int[] a = { 1, 2, 3, 4, 5 };for (int i = 0; i < a.length/2; i++) { int t;t=a[i];a[i]=a[a.length-1...
C语言实现
将
一个
数组
中的值
逆序存放
并输出
答:
你的基础上简单改了一下 include<stdio.h> void fun(int arr[],int n);define N 40 int main(){ int arr[40],n,i;printf("The total numbers are:");scanf("%d",&n);printf("Please input the numbers:");for(i=0;i<n;i++){ scanf("%d",&arr[i]);//getchar();} fun(...
将
一个
数组逆序
输出?
答:
//c语言代码 include<stdio.h> int main(){ int i,
array
[]={8,2,5,3,9,21,14,999};printf("
数组逆序
输出是:");for(i=sizeof(array)/sizeof(int)-1;i>=0;i--)printf("%d,",array[i]);return 0;}
怎样用C语言编程实现
数组逆序
输出?
答:
1、首先打开软件VC++6.0软件,准备一个空白的C语言文件,引入头文件并
写
好主
函数
:2、然后输入代码,首先定义数组,接着用一个for循环接受用户输入的
数组元素
并
将
其打印到屏幕上,并
保存
到前面的数组中,然后用第二个for循环
逆序
排序,方法就是前面的元素和后面的元素比较大小,前面比后面小就交换顺序...
谁能给我解释一下这个程序,尤其子
函数
的部分
答:
显示几个提示,
让
你先输入元素数量,然后依次输入
数组元素
。reverse
函数
实现数组的
逆序存放
,方法是通过中间变量 t 来倒换一下,先
将
第1个元素放入t,然后将倒数第1个元素放入第1个元素,之后将t中的内容放入倒数第1个元素;接下来将第2个元素放入t,然后将倒数第2个元素放入第2个元素,之后将t中的...
C语言
编写
fun
函数 将数组
中的数
逆序存放
答:
你是想按
倒序
重新放到一个数组里 然后
将数组
地址返回是吧,想法不错 但上面代码实现不了的。因为你的数组r[5]的生命周期是在fun
函数
运行期间,当函数调用结束返回时,这个函数的栈清空,数组r[5]也就不存在了。
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜