55问答网
所有问题
用c语言设计一个抽奖器,用户输入10个号码,由电脑随机抽取一个作为中奖号码.
宗训作业,有点迷茫咯!求大神说下 谢谢!
举报该问题
其他回答
第1个回答 2014-01-08
用rand()函数,作为随机参数。10个数存入数组。rand()函数是用数学方法返回给你一个随机数。对他用%10,就可以得到0-9的随机数。
追问
这个我做出来后不是自己输入的,而是计算机随机的
第2个回答 2014-01-08
10个数字存放到数组中,下标0-9
随机取 0-9的数字,打印相应下标数组中的数,就可以了
追问
大神可以直接给个程序不?
追答
#include <stdio.h>
#include <time.h>
int main()
{
int a[10] = {0};
int i = 0;
printf("请输入十个数字\n");
for (i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
srand(time(0));
int j = rand()%10;
printf("中奖数字%d\n",a[j]);
return 0;
}本回答被提问者采纳
相似回答
C语言
根据
随机
数编写
一个抽奖
程序
答:
printf("电话号码:%s\n",awarder[i].telNo);printf("家庭住址:%s\n",awarder[i].address);break;} } if(i == awarder_num){ printf("没有找到您输入的抽奖者!\n");} else { char c;printf("您确定要删除吗?(Y//N)");fflush(stdin);scanf("%c",&c);if(c == 'Y' |...
帮忙做个
C语言
程序,谢谢!再麻烦写完整点,我是个菜鸟!!!谢谢谢谢...
答:
包括身份证号码、姓名、电话、住址等信息。开始抽奖时,屏幕上快速闪动参与者的身份证
号码,
按任意键停止闪动,把中奖人的信息用显示在屏幕上。可反复抽出一、二、三等奖若干名。设计实现以下功能:(1)录入:完成抽奖者信息的输入;(2)删除:完成抽奖者信息的删除;(3)修改:允许对已经录入的数据...
高手帮着做
一个c语言
课程
设计
彩票系统的答案呗 就这些分了全给你了...
答:
a1:puts("请选择:1-购票,2-自动选号,3-奖金累计,4-开奖(退出请直接关闭程序!)");scanf("%c",&x);switch(x){ case '1':puts("\n***---购票!---***\n");printf("请输入姓名:");scanf("%s",Ren[i].name);printf("请输入买入号码(3位数字!):");scanf("%d",&Re...
c语言
彩票兑奖程序
答:
include<stdio.h>void main(){int a[]={1,2,3,4,5,6,7};int b[7],i,j,count=0,max=0,maxflag; for(i=0;i<7;i++)scanf("%d",&b[i]); i=0;while(i<7){j=0;count=0;if(b[i]==a[j])while(i<7 && j<7 && b[i]==a[j]) i++,j++,count++;else...
求助
,C语言
问题
答:
请把题目数据贴完整。比如随机的这六个数字的范围是多少。以及彩票
中奖号码
会不会重复这些。假设数字范围是1~10 且号码要求不重复。那么代码如下。若范围不一致请自行修改。代码截图 运行截图 手打不易,望采纳~
大家正在搜
c语言用户输入scanf
c语言判断用户是不是输入的整数0
c语言判断用户是否输入
c语言如何一直输入
c语言获取输入的字符串
c语言通过什么输入输出
c语言读取键盘输入
c语言中如何输入字符串
c语言输入n个字符串