摇曳yáo yè
藤萝摇曳ténɡ luó yáo yè
[说明]
以下C语言程序实现了生成从里到外是连续的自然数排列的回旋矩阵,矩阵形式如下:
7 6 5 16
8 1 4 15
9 2 3 14
10 11 12 13
程序的变量说明如下:
x1:矩阵上边界;
x2:矩阵下边界;
y1:矩阵左边界;
y2:矩阵右边界;
s:数组元素升降标记,s等于1为升,s等于-1为降;
a[]:存放矩阵元素的数组。
仔细阅读C语言程序源码,将 (n) 处的语句补充完整。(注:每处仅一个语句)
[C程序]
#include<stdio.h>
void main ( )
{
const int N=20;
int i=0,j=0,a[N][N],n;
int m,x1,x2,y1,y2,s;
while (1)
{
Printf ("/ninput matrix row N( N>=2): ");
scanf ("%d",&n);
printf ("/n");
if (n>=2)
break;
}
m=n*n;
x1=0; y1=0; x2=n; y2=n;
if(n%2==0)
{j=n-1; y2=n-1; s=1;}
else
{i=n-1; y1=1; s=-1; }
while (1)
{
if (s==1)
{
for (i; i<x2; i++) a[i][j]=m--;
i--;
j--;
(1)
for (j;j>=y1;j--) a[i][j]=m--;
j++;
i--;
y1++;
(2)
}
else
{
for (i;i>=x1;i--)
a[i][j]=m--;
i++;
j++;
(3)
for (j;j<y2;j++)
(4)
(5)
i++;
(6)
S=i;
}
if (m<1) break;
}
for (i=O;i<n; i++)
{
for (j=O;j<n;j++)
printf ("%6d",a[i][j]);
printf ("/n");
}
printf ("/n");
}
运行如下程序段:
x=1
y=1
z=1
For j=1 To 3
For k=1 To 3
If j=1 Then
x=x+y+z
Else If j=2 Then
x=2*x+2*y+2*z
Else
x=3*x+3*y+3*z
End If
Next k
Next j
x的值应是 。
【2016·四川省南充卷】 下列加点字注音完全正确的一项是( )
A:褴褛(lǘ) 木讷(nà) 纤细(qiān) 分道扬镳(biāo) B:摇曳(yè) 绮丽(yǐ) 精髓(suǐ) 妄自菲薄(fěi) C:参差(cēn) 寒噤(jìn) 矜持(jīn) 殚精竭虑(dān) D:孵化(fū) 脐带(jí) 口头禅(shán) 叱咤风云(zhà)
下列词语中加点字注音完全正确的一项是( )
A:殉职(xùn) 娴熟 (xián ) 圩堤 ( yū ) 矢志不移shǐ B:潸然 (shān) 璀璨 (cuǐ) 摇曳 ( yè ) 循规蹈矩jù C:斟酌 (zhuó) 鉴于( jiàn ) 裨益 ( bì ) 脍炙人口zhì D:肆虐( sì ) 捷径(jìng) 喧嚣 (xiāo) 风尘仆仆 pǔ
下列各组词语中,加点字注音全都正确的一项是( )
A:绵(mián)密 宽敞(chǎng) 贮(chǔ)藏 雾霭(ǎi) B:贬(biǎn)值 磅(páng)礴 水藻(zǎo) 救济(jì) C:匍匐(fú) 摇曳(yè) 澹(shàn)澹 凛冽(liè) D:应和(hé) 梦寐(mèi) 湖泊(pō) 蒌(lóu)蒿
下列词语中加点字的注音,全都正确的一项是( )(2分)
A:怪癖(pì) 无垠(yín) 妖娆(ráo) 锲而不舍( qiè)
B:酝酿(niàng) 差使(chāi) 教诲(huì) 强聒不舍(guō)
C:开拓(tuò) 不屑(xiāo) 窒息(zhì) 万恶不赦(shè)
D:畸形(jī) 颓唐(tuǐ) 摇曳(yè) 偃旗息鼓(yǎn)
下列各组词语中加点的字的读音全都正确的一项是
A:潜(qián)伏 摇曳(yè) 编辑(jí ) 卷帙(yì)浩繁 B:逾(yú)越 戏谑(xuè) 羞赧(nǎn) 栩(xǔ)栩如生 C:簇(cù)拥 檄文(xí) 神妪(yù) 溘(hè)然长逝 D:埋(mán)怨 口讷(nà) 泥淖(nào) 迥(jiǒng)然不同