CMS专题

单选题这位武师非比他人,乃是东京八十万禁(jìn、jīn)军教头,他棒打洪教头,在场的人都情不自禁(jìn、jīn)地叫起好来()。A jīn、jīnB jìn、jìnC jìn、jīnD jīn、jìn

题目
单选题
这位武师非比他人,乃是东京八十万禁(jìn、jīn)军教头,他棒打洪教头,在场的人都情不自禁(jìn、jīn)地叫起好来()。
A

jīn、jīn

B

jìn、jìn

C

jìn、jīn

D

jīn、jìn

参考答案和解析
正确答案: A
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序的输出结果是 ______。 Dim n(2,2), i, j As Integer For i = 0 To 2 For j = 0 To 2 n(i,j) = i + j Next j Next i For i = 0 To 1 For j = 0 To 1 n(i+ 1 ,j + 1) = n(i + 1,j + 1) + n(i, j) Next j Next i Print n(i, j)

A.14

B.0

C.6

D.值不确定


正确答案:C
解析:首先确定最后输出的元素是n(2,2),因为第2个循环结束后,循环变量i和j都等于2。在第1个循环中,对n的元素赋值为0、1、2、1、2、3、2、3、4。在第2个循环中,对n(2,2)的值进行了修改,使得n(2,2)= n(1+l,1+1),然后再通过n(1+1,1+1)+=n(1,1),使得n(2,2)=n(2,2)+n(1,1)=4+2=6。

第2题:

“鞠躬尽瘁”的正确拼写形式是( )。

A.jū gōng jìn cuì

B.jū gōng jìng cuì

C.jú gōng jìn cuì

D.jū gōng jìn cuèì


正确答案:A

第3题:

以下程序运行后的输出结果是【13】。

include<stdio.h>

main()

{ int n[2],i,j;

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 解析:该题先是初始化数组n[2]中的元素全部赋值为0,然后执行两层for循环,当i=0,j=0,a[0]为1、a[1]为0,当j=1时,a[0]为1、a[1]为2;当i=1,j=0,a[0]为3、a[1]为2,当i=1,j=1时,a[0]为3、a[1]为3。

第4题:

炭疽杆菌 tàn jū ɡǎn jūn


正确答案: 属于需氧芽胞杆菌属,能引起羊、牛、马等动物及人类的炭疽玻炭疽杆菌曾被帝国主义作为致死战剂之一。

第5题:

请补充main函数,该函数的功能是:输出一个N×N矩阵,要求非对角线上的元素赋值为0,对角线元素赋值为1。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio. h>

define N 10

main ( )

{

int bb[N] [N];

int i, j,n;

clrscr ();

printf (" \nInput n:\n");

scanf ("%d", &n);

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

for (j=0; j<n; j++)

{

【 】;

if (i==j)

bb[i] [j]=【 】;

if (【 】)

bb[i] [j]=1;

}

printf(" \n***** the result ***** \n");

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

{

printf (" \n\n");

for (j=0; j<n; j++)

printf ("%4d",bb [i] [j] );

}

}


正确答案:bb[i][j]=0 1 j==n-1-i
bb[i][j]=0 1 j==n-1-i 解析:第一空:本题的解题思路是先将所有元素都置0,然后再将对角线上的元素置1。所以此空是先将当前元素置0。
第二空:如果当前元素的下标i和j相等,则此元素是主对角线元素,要将它赋值为1。第三空:如果当前元素的下标i和j满足关j==n-1-i,则此元素也是对角线元素,也要将它赋值为1。

第6题:

请补充函数fun(),该函数的功能是:计算N×N维矩阵元素的方差,结果由函数返回。维数N在主函数中输入。例如:

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。

试题程序:

include <stdio.h>

include <conio.h>

include <stdlib.h>

include <math.h>

define N 20

double fun(【 】,int n)

{

int i,j;

int k;

double s=0.0;

double f=0.0;

double aver=0.0;

double sd=0.0;

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

for(j=0;j<n;j++)

s+=a[i][j];

aver=【 】;

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

for(j=0;i<n;j++)

f+=(a[i][j]-aver)*(a[i][j]-aver);

f/(n*n);

sd=【 】;

return sd;

}

main()

{

int a[N][N];

int n;

int i,j;

double s;

clrscr();

printf("***+Input the dimension of

array N*****\n");

scanf("%d",&n);

printf("***** The array *****\n");

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

{

for(j=0;j<n;j++)

{

a[i][j]=rand()%50;

while(a[i][j]=0)

a[i][j]=rand()%60;

printf("%4d",a[i][j]);

}

printf("\n\n");

}

s=fun(a,n);

printf("******* THE RESULT *******\n");

printf("%4.3f\n",s);

}


正确答案:int a[][N] s/(n*n) sqrt(f)
int a[][N] s/(n*n) sqrt(f) 解析:第一空;由主函数main()中对函数fun()的调用格式,可以知道,函数fun()的第一个参数是N×N的二维整型数组。第二空:平均值等于所有元素的累加和除以个数。第三空;根据公式,方差sd等于对变量f开平方,这里注意对数学库函数的调用。

第7题:

下列程序的输出结果是 #include"stdio.h" #define N 3 #define M 3 void fun(int a[M][N]) { printf("%d\n",*(a[1]+2));} main() { int a[M][N]; int i,j; for(i=0;i<M;i++) for(j=0;j<N;j++) a[i][j]=i+j-(i-j); fun(a);}

A.3

B.4

C.5

D.6


正确答案:B
解析:若有以下定义:inta[3][4],i,j;且当0=i3,0=j4,则可以有以下几种方式来引用数组中的第i行,第j列的元素:a[i][j],*(a[i]+j),*(*(a+i)+j),(*(a+i))[j],*(&a[0][0]+4*i+j)。

第8题:

以下程序的输出结果是 ( ) main( ) { int n[3] [3],i,j; for (i=0;i<3;i+ +) for(j=0;i<3;++) n[i][j]=i+j; for(i=0;i<2;i++) for(j=0,j<2;j++) n[i+1][j+1]+=[i][j]; printf("%d\n",n[1][j]); }

A.14

B.0

C.6

D.值不确定


正确答案:C

第9题:

下面的子程序求一方阵的次对角线上的元素之和。
SUBROUTINE CDJX(M,N,K)
DIMENSION M(N,50)
DO 10 J = 1,N
K=_
10 CONTINUE RETURN END
为了使程序完整,应在_处填入的是:

A.K+M(J,J)
B.K+M(J,N+1—J)
C. K+M(N+J,J)
D. K+M(N+J,N-J)

答案:B
解析:
(1)方阵是行和列数目相等的矩阵,方阵次对角线指从左下角到右上角的直线。
(2)N值是由主程序调用子例行子程序时传递过来的。
(3)子例行子程序定义的两维数组下标上界最大为50。
(4)方阵的行和列由传递过来的N值决定。
(5)可以设置N=5,有下列25个数组元素:

第10题:

忍俊不禁rěn jùn bù jīn


正确答案: 忍不住笑。

更多相关问题