下列数2.5 -16 +3 0按从小到大排列顺序是()
A.0,-16,+3,2.5
B.-16,0,+3,2.5
C.-16,0,2.5,3
C、-16,0,2.5,3
A.0,-16,+3,2.5
B.-16,0,+3,2.5
C.-16,0,2.5,3
C、-16,0,2.5,3
下列给定程序中,函数fun()的功能是;利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字符串已在主函数中赋予。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
include <String.h>
include <stdio.h>
define N 80
void insert(char *aa)
{ iht i, j, n; char ch;
n=strlen (aa);
for (i=1; i<n; i++)
/**********************************/
{ c=aa[i];
j=i-1;
while ((j>=0) && (ch<aa [j] ))
{ aa [j+l]=aa[j];
j--;
}
aa [j+l]=ch;
}
}
main ()
{ char a [N] = "QWERTYUIOPASDFGHJKIMNBVCXZ";
int i;
printf("The original string: %s\n",a);
insert (a);
printf("The string after sorting:
%s\n\n", a);
}
求下列已知曲线所围成的图形,按指定的轴旋转所产生的旋转体的体积:
(1)y=x2,x=y2,绕y轴;
(2)y=ach,x=0,x=a,y=0,绕x轴;
(3)x2+(y-5)2=16,绕x轴;
(4)摆线x=a(t-sint),y=a(1-cost)的一拱,y=0,绕直线y=2a.
算法设计:对于给定的m、n和k,以及每种宝石的规定数量,计算出不同的宝石排列方案数.
数据输入:由文件input.txt给出输入数据.第1行有3个正整数m,n和k(0<m≤n<9).
第2行有k个数,第j个数表示第j种宝石在矩阵的每行和每列出现的最多次数.这k个数按照宝石的价值从小到大排列.设这k个数为则.
结果输出:将计算的宝石排列方案数输出到文件output.txt.
A.16万元
B.9.6万元
C.6.4万元
D.0万元