皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。 说明 某单位举办了一场知识竞赛,参加竞赛的选手为300名,依次从1~300进行编号。竞赛时间为9:00~11:00。8道竞赛题目依次从“A”~“H”编号,选手可按任意次序答 题,每完成一道题目,可立即提交答案。若答案正确(Y),则选择其他题目进行解答,否则,可继续做该题目或选择其他题目进行解答,直至竞赛结束。 选手提交答案的情况及判定结果由专人即时录入,录入的数据如表1所示,对竞赛情况进行统计和排名的结果如表2所示。 统计和排名的规则如下: 1.若选手X在竞赛时提交的题目P解答正确,则解答该题目所用时间如下计算; 解答题目P的用时=提交题目P正确的时间-竞赛的开始时间+罚时 罚时=提交题目P错误解答的次数×20 例如=表1中14号选手在10:27提交了题目A的正确解答,因此该选手正确解答该题目所用时间为87分钟,由于之前的两次提交错误解答,罚2×20=40分钟,所以14号选手解答题目A的用时=87+40=127(分钟)。 2.已经提交正确答案的题目再次提交时不再计算。 3.竞赛结束时,选手的总用所有解答正确的题目用时累加所得,解答不正确的题目不计时。 4.排名时,完成题目数量多者排名靠前;若完成的题目数相同,则用时少者排名靠前;若完成的题目数和所用时间均相等,则名次相同;完成题目数为。的选手不参加排名。 函数void Statistic()的功能是:读取输入数据,进行统计、排名并输出结果。 define MAXN 300 typedef stmct{ int no; /*选手编号*/ int num; /*完成的题目数量*/ int time; /*完成题目的总用时*/ int d[8]; /*d[i]用于记录提交第i个题目错误答案的次数*/ int a[8]; /*a[i]用于记录第i个题目是否已经提交正确答案*/ }Info; void Statistic() { char ch,pass; int i,j,k,h,m,t,time,Maxlndex; Info R[MAXN+1 ]; for(i=1; i<=MAXN; i++){ /*数组R的元素置初值0*/ R[i].no = 0;R[i].num = 0; R[i].time = 0; for(j=0; j<8; j++) {R[i].d[j] = 0; R[i].a[j] = 0;} }/*for*/ MaxIndex = 0; while (1){ /*录入一名选手提交答案的信息(小时:分钟,选取手编号,题目号,是否正确)*/ scanf('%d:%d,%d,%c,%c',&h,&m,&k,&ch,&pass); if(h==0) break; R[k].no = k; /*k为选手编号码*/ time=(1); /*计算答题时间,以分钟为单位*/ if(isupper(ch)) ch = 'a' + ch- 'A'; if(pass != 'Y' && pass != 'y') {R[k].d[ch-'a']++; continue;} if (R[k].a[ch-'a']==1) continue; R[k].a[ch-'a'] = 1; R[k] .num++; R[k].time +=(2); if (k > MaxIndex) Maxlndex = k; }/*while*/ for(i=l; i<MaxIndex; i++) { /*选取择排序*/ for(t=i,j=i+1; j<=Maxlndex; j++) if(R[t].num<R[j].num|| (3))t=j; if((4)) {R[0]=R[t];R[t]=R[i];R[i]=R[0];} }/*for*/ k=1; R[0] = R[l]; for(i=1; i<=Maxlndex; i++) /*输出排名情况*/ if (R,[i].num > 0) { if(R[i].num!=R[0].num||R[i].time!=R[0].time) k++; R[0]=(5); printf('%d:%3d %4d %5d/n',k,R[i].no,R[i].num,R[i].time); )/*if*l<
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】试述商务谈判备忘录正文的写法。
【简答题】轮廓线的含义是:物体上投影有积聚性的平面;两个面或平面或曲面的交线;曲面的转向轮廓线。可见轮廓线在三视图中用( )表示; 不见轮廓线用( )表示;回转面的轴线、圆的对称中心线、物体的对称中心线用( )表示。
【单选题】下面()不是视图中图线(粗实线或虚线)的含义。
A.
物体上垂直于投影面的平面或曲面有积聚性的投影 。
B.
物体上曲面转向轮廓线的投影 。
C.
物体上相邻两表面交线的投影 。
D.
物体一般位置平面的投影。
【多选题】注意对信息加工过程发生影响,主要表现在下列哪些方面?()
A.
注意的选择性
B.
注意的客观性
C.
注意的集中
D.
注意分配
E.
注意的整体性
【多选题】影响注意分配的过程主要有
A.
资源限制过程
B.
自动化加工过程
C.
材料限制过程
D.
控制性加工过程
【单选题】以下aqxaqx属于双摇杆机构的是____________.
A.
铲斗车
B.
公共汽车车门启闭机构
C.
电风扇摇头机构
D.
惯性筛
【判断题】饭店目标是靠人的行为来实现的,而人的行为是由积极性推动的,激励有助于将个人的目标导向饭店目标的轨道。( )
A.
正确
B.
错误
【简答题】测量温度计应安装在什么位置?可否插入液面以下?为什么?
【简答题】轮廓线的含义是:物体上投影有积聚性的平面;两个面( )的交线;曲面的转向轮廓线。可见轮廓线在三视图中用( )表示; 不见轮廓线用( )表示;回转面的轴线、圆的对称中心线、物体的对称中心线用( )表示。
【单选题】下面()情况不是视图中图线(粗实线或虚线)的含义。
A.
物体上垂直于投影面的平面或曲面有积聚性的投影 。
B.
物体上曲面转向轮廓线的投影 。
C.
物体上相邻两表面交线的投影 。
D.
物体一般位置平面的投影。
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题