题目:抽奖游戏,当抽到的数字 百位 和 各位 的和为8或9的则输出【恭喜获得一个mp3】,否则输出【抱歉,你没有中奖】
注意:抽到的数字用随机数种子
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main(void)
{
int a;
srand((int)time(0));
a = 1+(int)(500.0*rand()/(RAND_MAX+1.0));
printf("%d\n", a);
if ((a/100)%10 + a%10 == 8 || (a/100)%10 + a%10 == 9)
{
printf("恭喜获的一个mp3!");
}
else
{
printf("抱歉,您没有获奖!");
}
printf("\n");
system("pause");
return 0;
}
//第二种方式
//随机数种子循环
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main(void)
{
int a, i;
srand((int)time(0));
for(i=0; i<10; i++)
{
a = 1 + (int)(500.0*rand()/(RAND_MAX+1.0));
printf("%d\n", a);
if ((a/100)%10 + a%10 == 8 || (a/100)%10 + a%10 == 9)
{
printf("恭喜获的一个mp3!\n");
}
else
{
printf("抱歉,您没有获奖!\n");
}
}
printf("\n");
system("pause");
return 0;
}