用C语言编写程序输入一张彩票号码(6个基本号和一个特别号),输出该彩票的获奖等级
答案:3 悬赏:30 手机版
解决时间 2021-03-09 23:59
- 提问者网友:戎马万世
- 2021-03-08 23:45
用C语言编写程序输入一张彩票号码(6个基本号和一个特别号),输出该彩票的获奖等级
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-03-09 00:03
能做这样的题目的人应该不是刚学校c语言
所以只给思路:
建立一个数组35个位置,将开奖前六个数字位置置一。 另外一个变量放最后一个数。
然后再判断。就简单很多。
看明白没有。。。追问可以编出程序吗可以编出程序吗追答其实是分太少了。。。我写吧。。等会给你。
#include
int main(){
int ss[36]={0};
int y=9;
ss[3]=1;
ss[7]=1;
ss[11]=1;
ss[23]=1;
ss[27]=1;
int a,b,c,d,e,f;
while(1)
{
scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f);
int k=ss[a]+ss[b]+ss[c]+ss[d]+ss[e];
if(k==5&&f==y)
printf("特等奖");
else if(k==4&&f==y)
printf("1等奖");
else if(k==5&&f!=y)
printf("2等奖");
else if(k==4&&f==y)
printf("3等奖");
}
}
你的题目有问题呀。
6个基本号码和特别号都相同
3,7,11,23,27,特别号是9这里才五个数字,,你自己修改关系吧。 不难了
所以只给思路:
建立一个数组35个位置,将开奖前六个数字位置置一。 另外一个变量放最后一个数。
然后再判断。就简单很多。
看明白没有。。。追问可以编出程序吗可以编出程序吗追答其实是分太少了。。。我写吧。。等会给你。
#include
int main(){
int ss[36]={0};
int y=9;
ss[3]=1;
ss[7]=1;
ss[11]=1;
ss[23]=1;
ss[27]=1;
int a,b,c,d,e,f;
while(1)
{
scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f);
int k=ss[a]+ss[b]+ss[c]+ss[d]+ss[e];
if(k==5&&f==y)
printf("特等奖");
else if(k==4&&f==y)
printf("1等奖");
else if(k==5&&f!=y)
printf("2等奖");
else if(k==4&&f==y)
printf("3等奖");
}
}
你的题目有问题呀。
6个基本号码和特别号都相同
3,7,11,23,27,特别号是9这里才五个数字,,你自己修改关系吧。 不难了
全部回答
- 1楼网友:青灯有味
- 2021-03-09 02:31
- 2楼网友:夜风逐马
- 2021-03-09 01:42
面八方的通口,我们往往在压迫
像个受了极大冤屈似的小老头,双
像个受了极大冤屈似的小老头,双
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯