皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下应用程序说明和C程序,将C中(1)—(7)空缺处的语句填写完整。 [说明] 打保龄球是用一个滚球去打出10个站立的柱,将柱击倒。一局分10轮,每轮可滚球一次或多次,以击倒的柱数为依据计分。一局得分为10轮得分之和,而每轮的得分不仅与本轮滚球情况有关,还可能与后续一两轮的滚球情况有关。即某轮某次滚球击倒的柱数不仅要计入本轮得分,还可能会计入前一两轮得分。具体的滚球击柱规则和计分方法如下: 1) 若某一轮的第一次滚球击倒全部10个柱,则本轮不再滚球(若是第10轮则还需另加两次滚球)。该轮得分为本次倒柱数(即10)与以后两次滚球所击倒柱数之和。 2) 若某一轮的第一次滚球未击倒10个柱,则可对剩下未倒的柱再滚球一次。如果这两次滚球击倒全部10个柱,则本轮不再滚球(若是第10轮则还需另加一次滚球),该轮得分为本次倒柱数10与以后一次滚球所击倒柱数之和。 3) 若某一轮的两次滚球未击倒全部10个柱,则本轮不再继续滚球,该轮得分为这两次滚球击倒的柱数之和。 总之,若一轮中一次滚球或两次滚球击倒10个柱,则本轮得分是本轮首次滚球开始的连续3次滚球击倒柱数之和(其中有一次或两次不是本轮滚球)。若一轮内二次滚球击倒柱数不足10个,则本轮得分即为这两次击倒柱数之和。表3-15是打保龄球计分的某个实例说明。 以下[C程序]是模拟打一局保龄球的过程,统计各轮得分和累计总分。程序交互地逐轮逐次输入一次滚球击倒的柱数,计算该轮得分和累计总分。为记录一轮内击倒10柱,但还暂不能计算该轮得分和累计总分的情况,程序引入变量ok,用来记录当前已完成完整计算的轮次。输入一次滚球击倒柱数,就检查还未完成完整计算的轮次,并计算。 [C程序] include<stdio.h> define N 13 struct { int n; /* 一轮内滚球次球 */ int f; /* 第一次击倒柱数 */ int s; /* 第一次击倒柱数 */ int score; /* 本轮得分 */ int total; /* 至本轮累计总分 */ int m; /* 完成本轮得分计算,还需滚球次数 */ } a[N]; int k = 0; /* 已完成完整计算的轮次数 */ int ball(int i, int n, int max) /* 完成一次滚球,输入正确击倒柱数 */ { int d, j, k; static c=1; while (1) { if(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; printf(' 不合理的击倒柱数,请重新输入。/n') ) if (ok <(1) ) { /* 对以前未完成计算的轮次分别计算得分与累计总分*/ for(j = ok+1;(2); j++) { a[j].score += d; if (--a[j].m == 0) { a[j].total = ( (3) ) + a[j].score; k =(4); } } } return d; } main ( ) { int i, first, second, k; /* i表示轮次 */ 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 )) { /* 处理第2次滚球 */ (5)= second = ball i,2,10-first); if (first + second == 10) a[i].m = 1;
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】墙面勾缝按垂直投影面积计算,应扣除的项是( )的抹灰面积。
A.
门窗套
B.
腰线
C.
附墙柱
D.
墙裙
【简答题】等离子弧焊接铝、镁合金时,应采用()作为电极。 A.钝钨 B.钍钨 C.水冷铜 D.锆钨
【单选题】关于净利润的计算,下列公式中正确的是( )。
A.
净利润=利润总额+营业外收入-营业外支出
B.
净利润=营业收入-营业成本-营业税金及附加-销售费用-管理费用-财务费用-资产减值损失+公允价值变动收益+投资收益
C.
净利润=利润总额-所得税费用
D.
净利润=利润总额+所得税费用
【判断题】墙面勾缝按垂直投影面积计算,应扣除墙裙和墙面抹灰的面积,不扣除门窗洞口、门窗套、腰线等零星抹灰所占的面积,附墙柱和门窗洞口侧面及顶面的勾缝面积亦不增加。独立柱、房上烟囱勾缝,按图示尺寸以m2计算。
A.
正确
B.
错误
【单选题】我国《公司法》规定,有限责任公司的股东人数最高为()
A.
20人
B.
30人
C.
50人
D.
70人
【简答题】等离子弧焊接铝、镁合金时,应采用()电源最好。 A.交流 B.直流反接 C.直流正接 D.脉冲交流
【单选题】用等离子弧焊接铝、镁合金时,应采用_____( )____作为电极。
A.
纯钨
B.
钍钨
C.
水冷铜
D.
锆钨
【单选题】我国《公司法》规定,有限责任公司股东的最高人数为()
A.
20人
B.
30人
C.
50人
D.
没有限制
【单选题】下列实木地板铺装注意事项中,说法不正确的是()。
A.
木龙骨须采用干燥木方条
B.
铺设前需清扫地面的浮灰、沙浆等杂物
C.
木龙骨、木地板铺装靠墙处必须留有8~10㎜的缝隙
D.
铺装地板时可以用水容性胶粘剂
【单选题】根据《建设工程勘察设计管理条例》,下列关于勘察设计人员的说法正确的是( )。I.从事勘察设计活动的专业技术人员,必须取得执业资格并注册;Ⅱ.未经注册的建设工程勘察设计人员,不得以注册执业人员的名义从事建设工程勘察设计活动;Ⅲ.建设工程勘察设计注册执业人员和其他专业技术人员只能受聘于一个建设工程勘察设计单位;Ⅳ.未受聘于建设工程勘察设计单位的,不得从事建设工程的勘察设计活动;V.只要勘察设计单位同意...
A.
I、Ⅱ、Ⅲ、Ⅳ
B.
I、Ⅱ
C.
Ⅲ、Ⅳ、V
D.
I、Ⅲ
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题