皮皮学,免费搜题
登录
搜题
【简答题】
阅读以下说明和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; }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】当你的同事不在,你代他接听电话时,应该
A.
先问清对方是谁
B.
先记录下的对方的重要内容,待同事回来告诉他处理
C.
先问对方有什么事
D.
先告诉对方他找的人不在
【简答题】All the parts of this washing machine are ________, so that it is very convenient to replace them. A) normalized B) modernized C) mechanized D) standardized
【多选题】天津的主要旅游景点有( )
A.
黄崖关长城
B.
清东陵
C.
天后宫
D.
独乐寺
E.
九山顶
【判断题】铅垂线的正面投影垂直X轴。
A.
正确
B.
错误
【单选题】All parts of this machine are______, so that it is very simple to get replacements for them.
A.
specialized
B.
standardized
C.
minimized
D.
modernized
【多选题】天津的主要旅游景点有:
A.
黄崖关长城
B.
清东陵
C.
盘山
D.
独乐寺
E.
九山顶
【单选题】当你的同事不在,你代他接听电话时,应该( )
A.
先问清对方是谁
B.
先记录下对方的重要内容,待同事回来后告诉他处理
C.
先问对方有什么事
D.
先告诉对方他找的人不在
【简答题】In the design of machine parts and structural members, ______ must be taken into consideration to ensure that a machine part is safe for operation under normal operating conditions. A) allowablestress...
【多选题】天津的主要旅游景点有()。
A.
黄崖关长城
B.
清东陵
C.
石趣园
D.
盘山风景区
E.
九山顶
【单选题】All parts of this sewing machine are ______ so that it is very simple to get replacements for them.
A.
maximized
B.
minimized
C.
optimized
D.
standardized
相关题目: