考查被试在进行心算的同时对高、中、低不同的声调的觉察能力根据实验设计模式和结果回答: 被试 实验处理顺序 1 高(2) 中(9) 低(9) 2 中(3) 低(5) 高(7) 3 高(4) 低(3) 中(5) 4 高(6) 低(10) 中(8) 5 中(7) 中(8) 低(6) 6 低(8) 中(4) 高(4) (1)该实验的设计卷型是什么?有几个因素,每个因素几个

题目
考查被试在进行心算的同时对高、中、低不同的声调的觉察能力根据实验设计模式和结果回答: 被试 实验处理顺序 1 高(2) 中(9) 低(9) 2 中(3) 低(5) 高(7) 3 高(4) 低(3) 中(5) 4 高(6) 低(10) 中(8) 5 中(7) 中(8) 低(6) 6 低(8) 中(4) 高(4) (1)该实验的设计卷型是什么?有几个因素,每个因素几个水平 (2)该实验设计的优点和缺点 (3)根据上述提供的条件,提供一种真实的设计方案,说明被试数量及安排方式

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

第1题:

在八面体场中,既能形成低自旋又能形成高自旋配合物的过渡元素的d电子数应为()。

A.1~3个

B.2~5个

C.4~6个

D.6~9个


标准答案:C

第2题:

阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内。

【说明】

将一正整数序列{K1,K2,…,K9}重新排列成一个新的序列,新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面),最后调用writeDat()函数的新序列输出到文件out.dat中。

在程序中已给出了10个序列,每个序列有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列。

例:序列{6,8,9,1,2,5,4,7,3}

经重排后成为{3,4,5,2,1,6,8,9,7}

【函数】

include < stdio. h >

include < conio. h >

void jsValue( int a [10] [9] )

{ int i,j,k,n,temp;

int b[9];

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

{ temp=a[i] [0];

k=8;n=0;

for(j=8;j=0;j--)

{ if(temp < a[i] [j]) (1)=a[i][j];

if(temp >a[i] [j]) (2)=a[i][j];

if(temp =a[i] [j]) (3)= temp;

}

for(j=0;j<9;j++) a[i][j] =b[j];

}

}

void main( )

int a[10] [9] = {{6,8,9,1,2,5,4,7,3},{3,5,8,9,1,2,6,4,7},

{8,2,1,9,3,5,4,6,7}, {3,5,1,2,9,8,6,7,4},

{4,7,8,9,1,2,5,3,6}, {4,7,3,5,1,2,6,8,9},

{9,1,3,5,8,6,2,4,7}, {2,6,1,9,8,3,5,7,4},

{5,3,7,9,1,8,2,6,4}, {7,1,3,2,5,8,9,4,6}

};

int i,j;

(4);

for(i=0;i<10;i++) {

for(j=0;j<9;j++) {

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

if((5))printf(",");

}

printf(" \n" );

}

getch( );

}


正确答案:(1)b[k--] (2)b[n++] (3)b[n] (4)jsValue(a) (5)j=7
(1)b[k--] (2)b[n++] (3)b[n] (4)jsValue(a) (5)j=7 解析:在主函数中先要调用函数jsValue()对数组a进行处理,所以(4)空应填入“jsValue(a)”。然后输出数组元素,同一行的元素之间用逗号分隔,所以(5)空应填入“j=7”。
函数jsValue()是将数组按题目要求进行排序。通过观察发现处理后的数组中元素的顺序与原来的顺序相反,并且每一行中没有与第一个数相同的数,所以是从后往前处理,也就是将每组从最后往前倒序逐个问第一个数比较,比它大的就放到临时数组b中的最后,比它小的就放到临时数组b中的最前面,以次类推,所以(1)空应填入“b[k- -]”,(2)空应填入“b[n++],(3)空应填入“b[n]”。最后将b数组赋给a数组。

第3题:

根据现有人身保险产品监管规定,保险公司可以用演示利率的方式来说明产品,但保监会对此有明确规定。对于分红保险,规定高.中.低三个演示利率分别不得高于( )。

A.9%.8%.7%

B.6%.5%.4%

C.10%.8%.6%

D.7%.5%.3%。


参考答案:B

第4题:

下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。 A.1,2,3,4,5,6,7,8,9,l0,S

下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。

A.1,2,3,4,5,6,7,8,9,l0,

B.10,9,8,7,6,5,4,3,2,1,

C.1,8,7,6,5,4,3,2,9,10,

D.1,2,10,9,8,7,6,5,4,3,


正确答案:C
本程序中的函数sort(inta[],intn)实现的功能是将数组a中的前n个数进行从大到小排序。sort(&a[1],7)是将数组中从a[1]~a[7]这7个数进行从大到小排序,其他数不变。

第5题:

当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的控制信息与状态信息。这两个部分的划分是( )。

A.端口C的高4位(PC7~PC4)和低4位(PC3~PC0)

B.端口C的高5位(PC7~PC3)和低3位(PC2~PC0)

C.端口C的高3位(PC7~PC5)和低5位(PC4~PC0)

D.端口C的高6位(PC7~PC2)和低2位(PC1~PC0)


正确答案:B

第6题:

当8255A 35作在方式1时,端12C被分为两个部分,分别作为端口A和端口B的控制信息与状态信息。这两个部分的划分是( )。

A.端口C的高4位(PC7~PC4)和低4位(PC3~PC0)

B.端口C的高5位(PC7~PC3)和低3位(PC2~PC0)

C.端口C的高3位(PC7~PC5)和低5位(PC4~PC0)

D.端口C的高6位(PC7~PC2)和低2位(PCI~PC0)


正确答案:B

第7题:

有以下程序:程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.10,9,8,7,6,5,4,3,2,1,

C.2,3,1,6,8,7,5,4,10,9,

D.10,9,8,7,6,1,2,3,4,5,


正确答案:A
本题考查的是结构体成员的引用。在主函数main中定义了一个整型变量i和一个结构体变量s。f函数中,定义了一个结构体类型的指针P,外层循环变量i表示数组的第i个元素,内层循环变量j表示数组的第i+1个元素,调用f函数,通过指针变量P来引用结构体成员。执行if语句,当P一>a[i]>P一>a[j]时进行互换,其作用就是从小到大行排序,最后将排序后的元素输出:l,2,3,4,5,6,7,8,9,10,。

第8题:

线性评价的5个不同浓度标本的制备是

A、低值标本为1号

B、低高值标本3:1混匀为2号

C、低高值标本等份混匀为3号

D、低高值标本1:3混匀为4号

E、高值标本为5号


参考答案:ABCDE

第9题:

下列程序的功能是:将一个正整数序列{K1, K2,…, K9}重新排列成一个新的序列。在新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面)。要求编写函数jsValue()实现以上功能,最后调用函数writeDat(),将新序列输出到文件out.dat中。说明:程序中已给出了10个序列,每个序列中有9个正整数,并存入数组a[10][9] 中,分别求出这10个新序列。例如:序列{6, 8, 9, 1, 2, 5, 4, 7, 3}重排后为{3, 4, 5, 2, 1, 6, 8, 9, 7}。部分源程序已给出。请勿改动主函数main() 和写函数writeDat() 的内容。#include<stdio.h>void jsValue(int a[10][9]){ } void main(){ int a[10][9]={{6,8,9,1,2,5,4,7,3} {3,5,8,9,1,2,6,4,7} {8,2,1,9,3,5,4,6,7} {3,5,1,2,9,8,6,7,4} {4,7,8,9,1,2,5,3,6} {4,7,3,5,1,2,6,8,9} {9,1,3,5,8,6,2,4,7} {2,6,1,9,8,3,5,7,4} {5,3,7,9,1,8,2,6,4} {7,1,3,2,5,8,9,4,6} }; int i,j; jsValue(a); for(i=0;i<10;i++){ for(j=0;j<9;j++) { printf("%d",a[i][j]); if(j<=7) printf(","); } printf("\n");}writeDat(a);}void writeDat(int a[10][9]){ FILE *fp; int i,j; fp=fopen("out.dat","w"); for(i=0;i<10;i++){ for(j=0;j<9;j++){ fprintf(fp,"%d",a[i][j]); if(j<=7) fprintf(fp,","); } fprintf(fp,"\n");} fclose(fp);}


正确答案:参考试题解析
【解析及答案】
本题的任务是把排序函数jsValue() 补充完整。本题的处理过程是对数组a[10][9] 中的每行数据分别处理,然后再放置到原来的数组a[10][9] 中。求解时需要使用一个[10][9] 的临时数组b存放处理时的中间结果。数组a处理完以后,就用数组b的内容代替数组a的内容。对每行数据进行处理时,首先需要准备两个指示器nk,分别指向数组b中该行的开头和结尾。然后,反向扫描数组a中对应的行。如果碰到比该行第1个数据值大的元素,就将其放到指示器k指向的位置;如果碰到比其数据值小的元素,就将其放到指示器n指向的位置。处理完以后,还要移动指示器nk,使其定位在新的位置,以接收后面的数据。如果碰到和其数据值相等的元素,由题意可知,这样的元素在新数组中只允许出现1次,所以直接把这个元素放到指示器nk指向的位置即可,但不必移动指示器,否则该元素有可能出现多次。综上所述,完整的排序函数jsValue() 如下。
jsvalue(int a[10][9])
{
  int i,j,k,n,temp;
  int b[9]=0;
   for(i=0;i<10;i++)

    temp=a[i][0];
     k=8; 
    n=0;
    for(j=8,j>=0;j--)     
{    
      if(temp<a[i][j]) 
          b[k--]=a[i][j];
      if(temp>a[i][j])  
          b[n++]=a[i][j];
      if(temp==a[i][j])  
          b[n]=temp;     /*也可以b[k]=a[i][j];*/
}
    for(j=0;j<9;j++)
  {
      a[i][j]=b[j];
      b[j]=0;}
  }
}

第10题:

有以下程序:

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

A.2,3,1,6,8,7,5,4,10,9,

B.10,9,8,7,6,5,4,3,2,l,

C.1,2,3,4,5,6,7,8,9,10,

D.10,9,8,7,6,1,2,3,4,5,


正确答案:C
本题的子函数f的功能是对结构体变量。中第二个成员数组中所有的数据进行从小到大的冒泡排序,所以结果是C。

更多相关问题