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

来源:互联网 发布:groovy mac 编辑:程序博客网 时间:2024/05/22 06:45

int length =0;

       printf("输入一个数组长度:");

       scanf("%d", &length);

       int *p = malloc(sizeof(int) * length);

       for (int i =0; i < length; i++) {

            *(p + i) =arc4random() % 21 +20;

           printf("%d ", *(p + i));

       }

       int max = 0;

       for (int i =0; i < length; i++) {

           if (max < *(p + i)) {

                max = *(p + i);

            }

        }

       printf("\n%d", max);

       free(p);

        p =NULL;


0 0