用C语言编写,在主函数中定义一个数组a[50].定义一个函数为数组赋值,再定义一 函数输出数组中各

用C语言编写,在主函数中定义一个数组a[50].定义一个函数为数组赋值,再定义一 函数输出数组中各元素的值

#include <stdio.h>
void input(int a[],int n){
    int i;
    for (i=0;i<n;i++) scanf("%d",&a[i]);
}
void print(int a[],int n){
    int i;
    for (i=0;i<n;i++) printf("%d\t",a[i]);
}
void main(){
    int a[50];
    input(a,50);
    print(a,50);
}
温馨提示:内容为网友见解,仅供参考
无其他回答

用c语言定义一个整型数组,编写一个程序,主函数调用下面几个自定义函数...
include<stdio.h>#include<conio.h>void input(int ar[]);void sort(int ar[]);void find(int ar[]);void output(int ar[]);void output(int ar[]){int i;printf("\\n结果是:\\n");for(i=0; i<10; i++)printf("%d ", ar[i]);printf("\\n");getch();}void find(int ar...

用C语言定义一个50个数的数组,用1~100之间的随机数填充,要求这50个数...
排序输出在数组置1过程中就实现了

C语言 定义一个一维数组,并给数组赋值
include<iostream>using namespace std;int main(){ const int MAX=10;\/\/此处自己改 int a[MAX],sum=0,max=0; for(int i=0;i<MAX;++i){ cin>>a[i]; sum+=a[i];\/\/求和 if(a[i]>max)max=a[i];\/\/找最大元素 } for(int i=0;i<MAX;++i){ c...

C语言用函数实现数组赋值
主函数中有一个数组M_a[31]={0};现在要求编写一个函数 void Chg_Array() 使数组M_a[31]中所有元素赋值为9,我知道要用指针,二维指针,可是用不明白,请高手指教~~ 都市靓轩 | 浏览2390 次 |举报 我有更好的答案推荐于2016-02-24 20:26:39 最佳答案 编程语言:void Chg_Array(int array[], int si...

C语言中怎样定义一个函数里面有数组然后在主函数中调用这个数组
你可以返回s数组的首地址,函数可以这么定义:int* f1(int a[], int n, int k){ ...\/\/你的代码 return s;}

用C语言编写:编写一个函数,要求在主函数中输入两个数,输出其中最大值...
C语言代码如下:include<stdio.h> int main(){ int a,b;printf("please enter two number:"); ---两个数字用空格隔开,以回车键结束输入。scanf("%d %d",&a,&b);if(a>b)printf("The max is %d",a);else if(b>a)printf("The max is %d",b);else printf("The two Numbers...

在C语言中主函数中设置一个数组函数如 t(a[],n),那在调用函数是怎么设置...
调用fun函数,传递的是地址 ,常用的方法如下:\/\/方法1 void fun(int a[],int n)\/\/方法2 void fun(int *a,int n);

c语言:在main函数中,定义一个含N个元素的数组,其中N是符号常量,然后编 ...
你看看是这个吧,常量N定义的是10 define N 10 include<stdio.h> void main(){ void sr(int a[]);void sc(int a[],int m);void js(int a[],int *max,int *min);void px(int a[]);int a[N],m,max,min;\/***\/ printf("输入一个数m ");scanf("%d",&m);sr(a);sc(a,...

c语言中,定义一个函数,函数输出结果是一个数组,整个的形式是怎么样的...
}\/\/其中a[]就是要输入的数组,n是这个数组的长度。void main(void){ int arry[10]={1,2,3,4,5,6,7,8,9,0};fun(arry,10);...} 2.可以在主调函数中建立数组并把首地址和长度传给函数,在函数中创建一个动态数组,处理完后把动态数组的首地址返回主调函数,最后在主调函数中释放动态...

C语言编写一个函数,在主函数中输入包含N个元素一维数组,求此数组中最...
int N;int max3(int a[],int m[]){int i,j,k,t,b[N];for(i=0;i<N;i++)b[i]=a[i];for(i=0;i<3;i++){k=i;for(j=i+1;j<N;j++)if(b[j]>b[k])k=j;t=b[i];b[i]=b[k];b[k]=t;m[i]=b[i];} } int main(){ scanf("%d",&N);int a[N],m...

相似回答