第一二题,实在不会的话,只解答一问也是可以的
对于这个问题题目在上图里面
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(NULL));
int i;
for (i = 0; i < 5; i++){
//可以为0情况
printf("%d ",int(rand()%100));
//不能为0情况
//printf("%d ",int(rand()%99)+1);
}
return 0;
}
第二题:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int x;
scanf("%d",&x);
srand(time(NULL));
int i,sum=0;
for (i = 0; i < 4; i++){
int num=int(rand()%(x/5))+1;
printf("%d ",num);
sum+=num;
}
print("%d",x-sum);
return 0;
}