填空题

下列函数f(A,n,x)将正整数x插入已从小到大排序好的数组A中.数组A当前分量个数为n.例如,当A的前5个分量为(2,3,9,12,15),n=5时,调用f(A,n,10)后,n变为6,A的前6个量为:(2,3,9,10,12,15)。请填空。

正确答案

x A[i]>a[i+1]

答案解析

相似试题
  • 输入正实数x、正整数m和n(m≥n)后,计算下列表达式的值并输出。要求定义并调用函数mypow(x,n)计算xn,函数返回值的类型为double。

    简答题查看答案

  • 输入正整数m和n,计算m和n之间所有奇数的和,要求定义并调用函数isodd(x)来判断x是否为奇数。

    简答题查看答案

  • 输入正整数m和n,如果m+n是质数,输出“Yes”,否则,输出“No”。要求定义并调用函数myfun(x)来判断x是否为质数(质数:除了1和此数本身之外,不能被其它整数整除的自然数)。

    简答题查看答案

  • 下列程序执行后的输出结果是() main( ) { int x='f'; printf(""%c /n"",'A'+(x-'a'+1)); }

    单选题查看答案

  • 编写函数调用随机函数产生0到19之间的随机数,在数组中存入15个互不重复的整数。要求在主函数中输出结果。若已定义x为int类型,调用随机函数步骤如下: #include "stdio.h" . x=rand()%20 

    简答题查看答案

  • 调用随机函数为5 x 4的矩阵置100以内的整数,输出该矩阵,求出每行元素之和并把和值最大的那一行与第一行上的元素对调。若已定义x为int类型,调用随机函数步骤如下: #include "stdio.h" . x=rand( )%100

    简答题查看答案

  • 设q(n,m)是将正整数n划分成最大加数不大于m的若干不同正整数之和的划分数,则q(n,m)为()

    单选题查看答案

  • 编写函数调用随机函数产生0到19之间的随机数,在数组中存入15个互不重复的整数。要求在主函数中输出结果。若已定义x为int类型,调用随机函数步骤如下: #include "stdio.h"   .  x=rand( )%20  

    简答题查看答案

  • 利用函数将数组a中n个整数按相反顺序存放。

    简答题查看答案