C语言.求学长学姐们解答.越简单越好!
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/17 17:38:11
C语言.求学长学姐们解答.越简单越好!
.兑奖程序:
体育彩票由七位数字组成,第七位数字是特别号码,只有在前面六位数都正确的时候才对第七位数.现在体彩中心给出了一个特等奖号码是1234567,程序要求在屏幕上任输入一个号码判断出中了几等奖.(如果七位数字都相同就是特等奖;前六位相同为一等奖,任连续五位相同为二等奖,任连续四位相同为三等,任连续三位相同为四等,任连续两位相同位五等.(注意:除特等奖外都不考虑第七位)
按照以下对奖方式,写出程序:
不按位对奖:也就是说不管是多少位,只要有连续几位相同都可以.比如说给出的号码是:2312345就中了三等奖(因为1234和前面相同,注意,这里的第七位是5,虽然也相同但是不能算)
.兑奖程序:
体育彩票由七位数字组成,第七位数字是特别号码,只有在前面六位数都正确的时候才对第七位数.现在体彩中心给出了一个特等奖号码是1234567,程序要求在屏幕上任输入一个号码判断出中了几等奖.(如果七位数字都相同就是特等奖;前六位相同为一等奖,任连续五位相同为二等奖,任连续四位相同为三等,任连续三位相同为四等,任连续两位相同位五等.(注意:除特等奖外都不考虑第七位)
按照以下对奖方式,写出程序:
不按位对奖:也就是说不管是多少位,只要有连续几位相同都可以.比如说给出的号码是:2312345就中了三等奖(因为1234和前面相同,注意,这里的第七位是5,虽然也相同但是不能算)
![C语言.求学长学姐们解答.越简单越好!](/uploads/image/z/7573360-40-0.jpg?t=C%E8%AF%AD%E8%A8%80.%E6%B1%82%E5%AD%A6%E9%95%BF%E5%AD%A6%E5%A7%90%E4%BB%AC%E8%A7%A3%E7%AD%94.%E8%B6%8A%E7%AE%80%E5%8D%95%E8%B6%8A%E5%A5%BD%21)
#include
void main()
{
char num1[7],num2[7];
int i,j=0;
printf("特等奖号码\n");
scanf("%s",num1);
getchar();
printf("给出号码\n");
scanf("%s",num2);
for(i=0;i
再问: 相同的个数和几等奖不一样的!求解!
再答: 如果不一样的话你要把else printf("%d等奖\n",j);改成if(条件) printf("结果");(这个就要一个一个例举出来了)。
void main()
{
char num1[7],num2[7];
int i,j=0;
printf("特等奖号码\n");
scanf("%s",num1);
getchar();
printf("给出号码\n");
scanf("%s",num2);
for(i=0;i
再问: 相同的个数和几等奖不一样的!求解!
再答: 如果不一样的话你要把else printf("%d等奖\n",j);改成if(条件) printf("结果");(这个就要一个一个例举出来了)。