惊讶jīnɡ yà

题目

惊讶jīnɡ yà

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读下列函数说明和C代码,填入(n)处。

[说明]

以下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");

}


正确答案:(1)x2--; (2)s=-1; (3)x1++; (4)a[i][j]=m--; (5)j--; (6)y2--;
(1)x2--; (2)s=-1; (3)x1++; (4)a[i][j]=m--; (5)j--; (6)y2--; 解析:自然数排列的回旋矩阵是一个经典程序设计题目。本题中生成的是一个从里到外是连续的自然数排列的回旋矩阵。仔细阅读代码,能够发现(1)处应该为矩阵下边界递减;(2)处应该为数组元素递减状态,即为降;(3)处应该为矩阵上边界递增;(4)处应该为存放矩阵元素的数组中的数据递减;(5)处应该为数组元素的列序号递减,即j--;(6)矩阵右边界递减。

第2题:

记忆犹新jì yì yóu xīn


正确答案: 犹:还。过去的事,至今印象还非常清楚,就像刚才发生的一样。

第3题:

看拼音写词语

jù pà shuāi lǎo pàn duàn xián yí cāo zòng

( ) ( ) ( ) ( ) ( )

fèi xū jǔ sànɡ chàn dǒu jǐn shèn qí qū

( ) ( ) ( ) ( ) ( )


正确答案:
惧怕 衰老 判断 嫌疑 操纵
废墟 沮丧 颤抖 谨慎 崎岖

第4题:

余烬 yú jìn


正确答案: 燃烧后残剩下的灰或没烧尽的东西。比喻残馀兵卒,残存者。

第5题:

窃据要津 qiâ jù yào jÿn


正确答案: 比喻用阴谋手段占据重要的职位。宁缺毋滥nìnɡquýwúlàn:选拔人才或挑选事物,宁可少一些,也不要不顾质量贪多凑数。

第6题:

以下程序运行后,输出结果为______。 main() {int y=18,i=0 j,a[8]; do { a[i]=y%2; i++; y=y/2; } while(y>=1); for(j=1-1;j>=0;j--) printf("%d",a[j]); printf("\n"); }

A.10000

B.10010

C.110

D.10100


正确答案:B

第7题:

楞严经 lãng yán jÿng


正确答案: 《楞严经》,大乘佛教经典,全名《大佛顶如来密因修证了义诸菩萨万行首楞严经》,又名《中印度那烂陀大道场经,于灌顶部录出别行》,简称《楞严经》、《首楞严经》、《大佛顶经》、《大佛顶首楞严经》。唐般。

第8题:

下面这个程序段的时间复杂度是( )。 for (i=1; i<n; i++) { y=y+3; for (j=0;j<=(2*n);j++) x++; }

A.O(log2n)

B.O(n)

C.O(nlog2n)

D.O(n2)


正确答案:D
解析:语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。在本例算法中,语句①的频度是n-1,语句②的频度是(n-1)(2n+1)-2n2-n-1。则该程序段的时间复杂度是T(n)=n-1+2n2-n-1=O(n2)。

第9题:

窨井 yìn jǐng


正确答案: 是用在排水管道的转弯,分支,跌落,等处,以便于检查,疏通用的井,学名叫检查井。同理,埋设在地下的电讯电缆检查井,电力电缆检查井,也叫窨井。窨井也就是地下室的意思。

第10题:

杨靖宇Yánɡ Jìnɡ yǔ


正确答案: 中国共产党优秀党员,无产阶级革命家,军事家、著名抗日民族英雄,鄂豫皖苏区及其红军的创始人之一,东北抗日联军的主要创建者和领导人之一。

更多相关问题