一道关于函数mallco()的c语言题目,高手帮帮忙啊!!!
答案:1 悬赏:80 手机版
解决时间 2021-02-22 19:55
- 提问者网友:酱爆肉
- 2021-02-22 01:49
一道关于函数mallco()的c语言题目,高手帮帮忙啊!!!
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-02-22 02:54
#include"stdio.h"
#include"malloc.h"
void initArray(int a[],int aLength)
{
int i;
printf("请输入%d个整数(整数之间以空格隔开):",aLength);
for(i=0;i scanf("%d",&a[i]);
}//完成对数组a的初始化工作,其中aLength为数组a的长度
int largestValue(int a[],int aLength)
{
int largestValue;//用来接收数组中的最大数
int i;
initArray(a,aLength);
largestValue=a[0];//初始化最大数为数组中的第一个数
for(i=1;i if(largestValue largestValue=a[i];
return largestValue;
}//获得数组a中的最大数,其中aLength为数组a的长度
void main()
{
int aLength;//数组的长度
int *a;//用来接收数组的开始地址
printf("数组的长度:");
scanf("%d",&aLength);
a=(int *)malloc(sizeof(int)*aLength);
printf("最大数为:%d\n",largestValue(a,aLength));
}
#include"malloc.h"
void initArray(int a[],int aLength)
{
int i;
printf("请输入%d个整数(整数之间以空格隔开):",aLength);
for(i=0;i scanf("%d",&a[i]);
}//完成对数组a的初始化工作,其中aLength为数组a的长度
int largestValue(int a[],int aLength)
{
int largestValue;//用来接收数组中的最大数
int i;
initArray(a,aLength);
largestValue=a[0];//初始化最大数为数组中的第一个数
for(i=1;i if(largestValue largestValue=a[i];
return largestValue;
}//获得数组a中的最大数,其中aLength为数组a的长度
void main()
{
int aLength;//数组的长度
int *a;//用来接收数组的开始地址
printf("数组的长度:");
scanf("%d",&aLength);
a=(int *)malloc(sizeof(int)*aLength);
printf("最大数为:%d\n",largestValue(a,aLength));
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯