今天给各位分享抽签器c语言的知识,其中也会对c语言比赛抽签问题进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、C语言怎么做个抽签程序,就是老师要用这程序来随即抽取学号来回答问题, 56个人,随即抽一人回答问题的代码2、制作一个指定概率(例如10%)的抽签系统.(使用C语言编写程序)3、c语言做学号抽签程序,不要有重复抽到同一个人4、怎样用C语言制作姓名抽签器上课抽签用
C语言怎么做个抽签程序,就是老师要用这程序来随即抽取学号来回答问题, 56个人,随即抽一人回答问题的代码
#includestdio.h
#includestdlib.h
#includetime.h
void main()
{
int num;
time_t t;
srand((unsigned)time(t)); //获取当前时间作为种子,保证每次产生随机数的种子不同
num=random(60); //用函数random在0-60之间产生一个随机数
printf(“num=%d”,num);
}
希望回答对你有帮助!
【原创答人】
制作一个指定概率(例如10%)的抽签系统.(使用C语言编写程序)
#include stdio.h
#include stdlib.h
void main()
{
int r,p;
char buf;
printf(“请输入概率:(举例:概率10%,输10)\n”);
scanf(“%d”,p);
scanf(“%c”,buf);
while(1)
{
r=rand()%10*10/p;
if(r==0)
{
printf(“恭喜中奖!”);
}
else
{
printf(“不中奖!”);
}
printf(“\n”);
printf(“按回车键继续!\n”);
scanf(“%c”,buf);
if(buf!=’\n’)
break;
}
}
c语言做学号抽签程序,不要有重复抽到同一个人
#include stdio.h
#includestdlib.h
#includetime.h
#define N 50 //班级人数
void main()
{
int n;
srand(time(0)); //获取当前时间作为种子,保证每次产生随机数的种子不同
n=rand()%N;
printf(“\n\n你被选中啦:\n”);
printf(“%3d号\n\n\n”,n);
system(“pause”);
}
怎样用C语言制作姓名抽签器上课抽签用
用随机数抽出号数,可以用switch case将号数的主人打印出来
#include stdio.h
#include time.h
#include stdlib.h
int main()
{
int a = 0;
srand((unsigned)time(NULL));
a = rand()%40 + 1; /*1到40号中抽出一个*/
printf(“%d\n”,a);
return 0;
}
抽签器c语言的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言比赛抽签问题、抽签器c语言的信息别忘了在本站进行查找喔。