分类：电脑/网络-程序设计-C/C++
问题：c语言程序1：通过返回一个范围为1
1：通过返回一个范围为1-6的随即整数来模拟掷筛子注意：这6个值的概率是相同的当这个第一次调用时他以当天的当前时间作为种子来产生随即数。2：编写个函数：他从标准输入读取一列整数，把这些值存储在一个动态分配的数组中并返回这个数组。数组的第一个数是数组包含的值的个数他后就是这些整形数值
回答：1。#include "std.h" #include "stdlib.h"#include "time.h" void main(){  srand((unsigned)time(NULL));  printf("%d\n",rand()%6+1);}2。#include "stdio.h" int *fun(int len);void main(){  int *a,n;  printf("input array's length:");  scanf("%d",&n);  a=fun(n);  int i=0;    printf("\narray:\n");  while(i<n+1)  {    printf("%d\n",*(a+i));    i++;  }}int *fun(int len){  int *array;  array=(int *)malloc(len+1);  *array=len;  for(int i=1;i<=len;i++)  {    printf("input number%d:",i);    scanf("%d",array+i);  }  return array;}随机数应该这么就行。动态数组我很少用，大概是这样。