c语言掷骰子代码
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int?main(void)
{
int?ai[3];?//甲的三个骰子的点数
int?bi[3];?//乙的三个骰子的点数
int?i;
srand((unsigned)time(NULL));?//播时间种子,产生随机数
for?(i?=?0;?i?<?3;?i++)
{
ai[i]?=?rand()?%?6?+?1;?//随机产生1-6的点数
bi[i]?=?rand()?%?6?+?1;
}
printf("甲的点数:");
for?(i?=?0;?i<3;?i++)
{
printf("%d?",?ai[i]);
}
printf("\n乙的点数:");
for?(i?=?0;?i<3;?i++)
{
printf("%d?",?bi[i]);
}
if?(ai[0]?+?ai[1]?+?ai[2]>bi[0]?+?bi[1]?+?bi[2])
{
printf("\n\n甲获胜.\n");
}
else{
printf("\n\n乙获胜.\n");
}
return?0;
}