例如:原来的字符串为BdsihAd,则排序后输出为 BAdhisd。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <stdio.h>
include <ctype.h>
include <conio.h>
int fun(char*s,int num)
{
}
main()
{
char s[10];
clrscr();
printf("输入7个字符的字符串:");
gets(s);
fun(s,7);
printf("/n%s",s);
}
[试题]请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值降序排列。例如:原来的字符串为CEAedca,则排序后输出为CedcEAa。注意:部分源程序已存在文件test22_2.cpp中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。文件test22_2.cpp的内容如下:include <iostream.h>include <stdio.h>include <ctype.h>include <conio.h>vo
[试题]请编写函数proc(),对长度为9个字符的字符串,除首、尾字符外,将其余7个字符按ASCⅡ码值降序排列。例如,原来的字符串为HabcdefA,则排序后输出为HfedcbaA。 注意:部分源程序给出如下。 请勿改动main()和其他函数中的任何内容,仅在函数proc()中填入所编写的若干语句。 试题程序:
[单选题]从字符串S中的第2个字符开始获得4个字符的子字符串函数是( )。A.Mid $(s,2,4)B.Left $(s,2,4)C.Rigth(s,4)D.Left $(s,4)
[单选题]从字符串s中的第2个字符开始获得4个字符的子字符串函数是______。A.Mid$(s,2,4)B.Left$(s,2,4)C.Right$(s,4)D.Left$(s,4)
[主观题]从字符串S第2个字符开始取3个字符的函数是()。A.Mid$(S,2,3)B.Middle(S,2,3)C.Right$(S,2,3)D.Left$(S,2,3)
[单选题]从字符串S第2个字符开始取3个字符的函数是()。A . Mid$(S,2,3)B . Middle(S,2,3)C . Right$(S,2,3)D . Left$(S,2,3)
[单选题]用于获得字符串Str从第2个字符开始的3个字符的函数是_________。A.Mid(Str,2,3)B.Middle(Str,2,3)C.Right(Str,2,3)D.Left(Str,2,3)
[单选题]用于获得字符串Str从第2个字符开始的3个字符的函数是______。A.Mid(Str,2,3)B. Middle(Str,2,3)C. Right(Str,2,3)D. Left(Str,2,3)
[单选题]用于获得字符串S从第3个字符开始的2个字符的函数是( )。A.Mid(S,3,2)B.Middle(S,3,2)C.Left(S,3,2)D.Right(S,3,2)
[单选题]用于获得字符串s从第3个字符开始的2个字符的函数是( )。A. Mid(S,3,2)B. Middle(S,3,2)C. Left(S,3,2)D. Right(S,3,2)