垒积lěi jī

题目
名词解释题
垒积lěi jī
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序的输出结果是( )。 main { int a[3][3]=“l,2),{3,4),{5,6)},i,j,s=0; for(i=1;i<3;i++) for(j=0;j<=i;j++)s+=a[i][j]; printf(”%d\n”,s); }

A.18

B.19

C.20

D.21


正确答案:A
循环的作用是求行下标从1到2列下标从0到i的元素之和,即s=a[1][0]+a[1][1]+a[2][0]+a[2][1]+a[2][2]=3+4+5+6+0=18。

第2题:

_____

A.H→I,H→J,J→K,IJK→L,L→H

B.H→I,H→J,J→K,IJ→L,L→H

C.H→I,H→J,J→K,IJ→L,J→K

D.H→I,J→K,IJ→L,L→H,L→K

A.

B.

C.

D.


正确答案:B

第3题:

有以下程序

include<stdio.h>

main( )

{int n[2l,ij;

for(i=0;i<2;i++)n[i]=0;

for(i=0;i<2;i++)

for(j=0;j<2;j++)n[j]=n[i]+1;

printf(”%d\n”,n[1]);

}

程序运行后的输出结果是________ 。


正确答案:3
3 解析:初始化后:
N[0]=0,n[1]=0
i=0,j=0,n[0]=n[0]+1=1
j=1,n[1]=n[0]+1=1=2
i=1,j=0,n[0]=n[1]+1=3
j=1,n[1]=n[1]+1=3

第4题:

下面程序的功能是输出以下形式的金字塔图案:main { int i,j; * for(i=l;i<-4;i++) *** { for(j=1;j<=4-i;j++) printf(""); ***** for(j=1;j<=____;j++)printf(" *"); ******* printf("\n"); } } 在下划线处应填入的是( )。

A.i

B.2*i一1

C.n=2*i+1

D.i+2


正确答案:B
对于第i行,程序先输出4-i个空格,然后输出2×i-1个"*",所以答案是B。

第5题:

有关系模式P(H,I,J,K,L),根据语义有如下函数依赖集: F={H→J,IJH→K,JKH→H,HIH→L} 下列属性组中的( )是关系P的候选码。

Ⅰ、(H,I)

Ⅱ、(H,K)

Ⅲ、(I,J)

Ⅳ、(J,K)

Ⅴ、(I,K)

A.只有Ⅲ

B.Ⅰ和Ⅲ

C.Ⅰ、Ⅱ和Ⅳ

D.Ⅱ、Ⅲ和Ⅴ


正确答案:B
解析:候选码的定义是:设K为关系模式RU,F>中的属性或属性组。若K→u在F+中,而找不到K的任何一个真子集K',能使K'→U在F+中,则称K为关系模式R的候选码。简单地说,候选码的子集不能再是候选码。本题将选项逐个代入可知应当选B)。

第6题:

请读程序: include main( ) { int n[2],i,j,k; { for(i=0,i<2;i + + )n[i]=0;

请读程序: # include<srdio.h> main( ) { int n[2],i,j,k; { for(i=0,i<2;i + + )n[i]=0; k=2; for(i=0;i<k;i+ +) {for(j=0;j<k;j+ +)n[j]=n[i]+l; print{("%d\n",n[k]); } 上面程序片段输出结果是 ( )

A.不确定的值

B.3

C.23

D.1


正确答案:A

第7题:

有下面的程序段,其功能是按图1所示的规律输出数据:

Dim a(3,5)As Integer For i=1 To 3

For j=1 To 5

a(i,j)=i+j

Print a(i,j);

Next

Print

Next

若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是( )。

A.For i=1 To 5

For j=1 To 3

Print a(j,i);

Next

Print

Next

B.For i=1 T0 3

For j=1 To 5

Print a(j,i);

Next

Print Next

C.For j=l To 5

For i=1 To 3

Print a(j,i);

Next

Print

Next

D.For i=1 To 5

For=1 To 3

Print a(i,j):

Next

Print

Next


正确答案:A
A。【解析】本题是要得出矩阵的倒置,首先本题定义了一个3行5列的矩阵,转换完成后要变成5行3列,把原来的行元素变成后来的列元素,所以先输出j,再输出i。故本题答案为A选项。

第8题:

有下面的程序段,其功能是按图1所示的规律输出数据: Dim a(3,5)As Integer For i=1 To 3 For j=1 To 5 a(i,j)=i+j Print a(i,j); Next Print Next

若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是( )。

A.For i=1 To 5 For j=1 To 3 Print a(j,i); Next Print Next

B.For i=1 T0 3 For j=1 To 5 Print a(j,i); Next Print Next

C.For j=l To 5 For i=1 To 3 Print a(j,i); Next Print Next

D.For i=1 To 5 For=1 To 3 Print a(i,j): Next Print Next


正确答案:A
A。【解析】本题是要得出矩阵的倒置,首先本题定义了一个3行5列的矩阵,转换完成后要变成5行3列,把原来的行元素变成后来的列元素,所以先输出j,再输出i。故本题答案为A选项。

第9题:

下面程序的结果是( )。 i=l j=O Do j=j+l i=i+l Loop Until i<5

A.0

B.4

C.1

D.5


正确答案:C
解析:本题考查Do-Loop循环结构的流程。此段程序先执行j和i的加1操作,得到j=1, i=2。然后进行条件判断,Do-Loop结构若使用 Until关键字,则当条件为False时执行表达式,为True时退出循环语句。Loop Until i<5的意思是一直循环,直到i<5为止,现在i=2,已经小于5,因此跳出循环,此时j=l。答案为C。

第10题:

设关系模式R,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(5

设关系模式R<U,F>,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(54)},关系模式R的候选关键字是(55)。

A.H→I,H→J,J→K,IJK→L,L→H

B.H→I,H→J,J→K,IJ→L,L→H

C.H→I,H→J,J→K,IJ→L,J→K

D.H→I,J→K,IJ→L,L→H,L→K


正确答案:B

更多相关问题