皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下说明和C语言函数,将入(n)处的字句写在答题纸的对应栏内。 【说明】 假设一个剧场有N*N个座位,顾客买票时可以提出任意有效的座号请求。下面用二维数组a[N][N]模拟剧场中的座位,a[i][j]圆等于0表示 第i排第j列(0≤i,j≤N-1)的票尚未售出。 函数int Find(int a[][N],int R,int*row,int*col)的功能是:在部分票已售出的情况下,找出剧场中的R*R个空座位,要求这些座位 的排列形成一个正方形。若找到满足要求的一个座位排列,则函数返回1,并算出该正方形左上角的行、列号;若未找到,则返回0。 例如,一个7X7个座位的剧场如下图(a)所示,已售出部分座位的剧场如下图(b)所示,图中阴影部分表示已售出的座位,从下图(b)中找出 的3X3正方形空座位如下图(c)中斜线区所示。 【函数】 int Find(int a[][N] int R,int*row,iht*col) {int i,j,k,c,t;int FOUND=0; for(i=0;!FOUND&&i<N-R+1;i++) { /*从第0排开始查找*/ (1); while (j<N-R+1&&!FOUND) { for (k=0;(2)&&a[i][j+k]==0;k++); /*查找第i排连续的R个空座位*/ if (k>=R) { /*找到第i排连续的R个空座位*/ for (c=0;c<R;c++) { /*查找其余的R*(R-1)个座位*/ for (t=1;t<R;t++) if (a[(3)][j+c]!=0) break; if (t<R) break; }/*for*/ if ((4)) FOUND=1; }/*if*/ (5; }/*while*/ }/*fori*/ if (FOUND) { *row=i-1; *col=j-1; /*计算正方形区域的左上角坐标*/ return 1; } return 0; }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】精子是由()产生的。
A.
睾丸
B.
附睾
C.
输精管
D.
射精管
【判断题】网页原型设计中的绘制草图可以使用铅笔和纸完成,也能使用计算机绘图工具完成。
A.
正确
B.
错误
【判断题】精子是由副性腺产生的。()
A.
正确
B.
错误
【判断题】精子是由附睾产生的。()
A.
正确
B.
错误
【单选题】图示空心立柱,横截面外边界为正方形,内边界为圆形(二图形形心重合)。立柱受沿图示a-a线的压力作用,该柱变形为( )。
A.
斜弯曲与轴向压缩的组合
B.
平面弯曲与轴向压缩的组合
C.
斜弯曲
D.
平面弯曲
【单选题】在整个刑事诉讼中,犯罪嫌疑人、被告人实现其辩护权的基本方式是( )。
A.
委托律师辩护
B.
委托亲友辩护
C.
自行辩护
D.
由人民法院指定辩护
【单选题】在刑事诉讼中,犯罪嫌疑人、被告人实现其辩护权的最基本方式是( )
A.
委托律师辩护
B.
委托亲友辩护
C.
自行辩护
D.
法律援助辩护
【单选题】预应力混凝土构件,当采用钢绞线、钢丝、热处理钢筋做预应力钢筋时,混凝土强度等级不宜低于以下何项()
A.
C25
B.
C30
C.
C40
D.
C45
【单选题】在整个刑事诉讼中, 犯罪嫌疑人、被告人实现其辩护权的基本方式是 ( )
A.
委托律师辩护
B.
委托亲友辩护
C.
自行辩护
D.
法律援助辩护
【单选题】以下关于喷泉模型的叙述中,不正确的是 。
A.
喷泉模型是以对象作为驱动的模型,适合于面向对象的开发方法
B.
喷泉模型克服了瀑布模型不支持软件重用和多项开发活动集成的局限性
C.
模型中的开发活动常常需要重复多次,在迭代过程中不断地完善软件系统
D.
各开发活动(如分析、设计和编码)之间存在明显的边界试题
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题