题目内容

以下程序中函数Sort的功能是对a所指数组中的数据进行由大到小的排序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A. 第5行:i B. 第5行:i C. 第5行:i D. 第5行:i<=nj第6行:j=i第10行:a[i]=a[j]第18行:Sort(10,aa)

查看答案
更多问题

以下程序中函数Reverse的功能是对数组a中的前一半元素逆序、后一半元素逆序,再将逆序后的前、后两部分数据位置交换。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。例如:主程序中数组b中的元素为{16,22,13,41,50,62,27,18,9,10},调用函数Reverse后,数组b中元素变为{10 9 18 27 62 50 41 13 22 16}

A. 第5行:i<=n/2第8行:a[n]=a[i]第17行:Reverse(9,b)
B. 第5行:i<=n/2第8行:a[i]=a[n]第17行:Reverse(b,9)
C. 第5行:i<=n第8行:a[n-i]=a[i]第17行:Reverse(b,9)
D. 第5行:i<=n/2第8行:a[i]=a[n-i]第17行:Reverse(b,9)

如果变量定义如下,则正确的语句是( )。

A. tab[0][]=0;
B. tab[][3]=3;
C. tab=100;
D. for(i=1;i<=3;i++){for(j=1;i<=4;j++){scanf(“%d”,&a[i][j];}}
E. for(i=0;i<3;i++){for(j=0;j<4;j++){printf("%4d",tab[i][j]);}printf("\n");}

以下程序的输出结果是()。

A. 4 5 6
B. 2 5 8
C. 3 6 9
D. 7 8 9

下列程序段的功能是:计算数组x中相邻两个元素的和,依次存放到a数组中,然后输出a数组。程序段中待填空的(1)和(2)的正确选项是( )。

A. (1)i = 1(2)x[i+1]
B. (1)i = 0(2)x[i-1]
C. (1)i = 1(2)x[i-1]
D. (1)i = 0(2)x[i+1]

答案查题题库