作业帮 > 综合 > 作业

用c语言编写:首先由电脑产生4个随机数(10以内),再由用户输入4个数,也是10以内,例如.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 08:37:48
用c语言编写:首先由电脑产生4个随机数(10以内),再由用户输入4个数,也是10以内,例如.
例如电脑产生的随机数为1,2,3,4,然后用户输入的数为4,3,2,1,则显示为0阳4阴,也就是若有几个数字是一一对应则为几阳,若有几个数字一样则为几阴,不知道有没有看懂,再例如电脑产生随机数为2,4,1,5,用户输入5,6,7,8,则为0阳1阴,提醒一下必须是不重复的数,求大神解答.
/*测试环境Ubuntu12.04 编译器gcc */
#include
#include
#include
int fun(int[4]); //判断是否有重复
void judge(int[4],int[4]); //判断几阴几阳
int main(int argc,char *argv[]){

int data_1[4],data_2[4];
int k=0,count=1;
time_t t;
srand((unsigned)time(&t));
for(;k