#include <stdioh> //包含基本输入输出头文件
#define N 13 //宏定义13为N(N就是数字13)
struct { int n: / 一轮内滚球次数 /
int f; / 第一轮击倒柱数 /
int s; / 第二次击倒柱数 /
int score; / 本轮得分 /
int total; / 至本轮累计总分 /
int m; / 完成本轮得分计算, 还需要滚球次数 /
} s[N];//结构体
int ok = 0; / 已完成完整计算的轮次数 /
int ball(int i, int n, int max) / 完成一次滚//定义函数球, 输入正确击倒柱数 /
{ if (i<= 10) //如果 i小于等于 10
printf("输入第%d轮的第%d次滚球击倒柱数"), (<=%d)//输出\n",i,n,max);
else //否则
printf("输入附加的第%d次滚球击倒柱数"),(<=%d)//输出\n",c++,max);
scanf("%d", &d); 获得输入
if (d>=0 && d<=max) break; 如果 d大于等于0并且d小于等于max 中断
printf("不合理的击倒柱数, 请重新输入, \n"); //输出
}
if ( OK< c-1) 如果ok小于 c-1
{ / 对以前未完成计算的轮次分别计算得分与累计总分 /
for (j = ok+1; j<i/j<=i-1; j++) j初始化为ok+1 每次循环加一,当j小于错误
{a[j]scre+=d; a[j]scre=a[j]scre+d
if (--a[j]m==0) [j]m 减1 如果[j]m等于0
那么
{//错误
a[j] total = (j>ia[j-1]total(:0/)j==10;a[j-1]total)+a[j]score;ok=j/ok+1;}
a[j] total =
}
}
return d; 返回d
}
main0
{int i,/轮次 / firstsecond k;
for(i=1; ok<10;i++)
{ /处理第一次滚球 /
a[i]score = a[i]f=first = ball(i,1,10);
if (first==10) a[i]m=2;
a[i]n=1;
if (first<10 && (i <=10 || i==11 && ok<10))
{ /处理第二次滚球 /
a[i]score+=a[i] s=score=ball(i,2,10-first);
if(first+second==10) a[i]m=1;
a[i]n++/a[i]n=a[i]n+1/a[i]n=2 //错误
}
if (i <=10 && first <10 && first+second < 10)
{ a[i]total = (i>1 a[i-1]total:0)+a[i]score;
ok=1;
}
printf("各轮第一次得分");
for(k=1; k<=i; k++) printf("%5d",a[k]f);
printf("\n各轮第二次得分");
for(k=1; k<= i; k++)
if (a[k]n<2) printf(" /");else printf("%5d", a[k]s);
printf("\n 各轮得分 ");
for (k=1; k<= ok; k++) printf("%5d", a[k]score);
printf("\n 累计总分 ");
for(k=1; k <= ok; k++) printf("%5d", a[k]total);
printf("\n\n");
}
}
1、 全中:当每一个格的第一次投球击倒全部竖立的十个瓶子时,称为全中。用(X)符号记录在记分表上该格上方右边的小方格中。全中的记分是10分加该运动员下两次投球击倒的瓶数。一局的最高分300分,运动员必须投出十二个全中。
2、补中:当第二次投球击倒该格第一个球余下的 全部瓶子,称为补中,用(/)表示。记录在该格右上角的小方格内。补中的记分是10分加运动员下一个球击倒的瓶数。
3、失误:除第一次投球后形成分瓶外,当运动员在某格两次投球后,未能将十个瓶子全部击倒,即为失误。
扩展资料:
保龄球,又称地滚球,是在木板道上滚球击柱的一种室内运动。保龄球具有娱乐性、趣味性、抗争性和技巧性,给人以身体和意志的锻炼。
由于是室内活动,不受时间、气候等外界条件的影响,不受年龄的限制,易学易打,是一项男女老少皆宜的体育运动。已经成为现代社会中的一项时尚运动,欧洲、美洲、大洋洲和亚洲一些国家流行运动项目了。
参考资料:
以上就是关于求C语言代码解释(保龄球记分程序)全部的内容,包括:求C语言代码解释(保龄球记分程序)、保龄球的规则是什么呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)