您的位置:首页 > 其它

输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值

2014-07-29 21:50 645 查看
int count = 0;//存储数组长度
int max = 0;//存储最大值
printf("输入一个数组长度:");//从控制台输入数组长度
scanf("%d", &count);

int *p = malloc(count);//动态分配为数组开辟空间
for (int i = 0; i < count; i++) {//随机生成数组元素
*(p + i) = arc4random() % (40 - 20 + 1) + 20;
printf("%d ", *(p + i));
}
printf("\n");
for (int i = 0; i < count; i++) {
if (max < *(p + i)) {
max = *(p + i);//求出最大值
}
}
printf("最大值为:%d",max);
free(p);  //释放空间
p = NULL;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐