首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序可对指定字符串中的字符串进行从大到小排序、请将程序填完整。 (注:程序采用了冒泡排序算法) #include<stdio.h> #include<string.h> main() {char*str="ABCDabcd"
下面的程序可对指定字符串中的字符串进行从大到小排序、请将程序填完整。 (注:程序采用了冒泡排序算法) #include<stdio.h> #include<string.h> main() {char*str="ABCDabcd"
admin
2013-02-23
32
问题
下面的程序可对指定字符串中的字符串进行从大到小排序、请将程序填完整。 (注:程序采用了冒泡排序算法)
#include<stdio.h>
#include<string.h>
main()
{char*str="ABCDabcd",temp;
int n,i;
n=strlen(str);
while(n->1)
for(i=0;i<n;i++
if(str
<str[i+1])
{temp=【 】 ;
str
=str[i+1];
【 】 =temp;
}
printf(【 】 );
}
选项
答案
str[i] str[i+1] "%s",str
解析
本题要求将字符串str中的字符用冒泡排序算法从大到小排列,其实现过程是将相邻两个字符进行比较,如果当前字符小于下一个字符,则通过中间变量temp将字符两两交换,所以第一空应填:str
,第二空应填:str[i+1]儿最终打印输出得到的字符串str,所以第三空应填:"%s",str。
转载请注明原文地址:https://kaotiyun.com/show/UGJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列几种排序方法中,要求内存量最大的是______。
选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。main(){inta;floatb;【】【】}输入形式:3.52<空格>6<回车>输出形式:a*b=21.12
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下叙述正确的是()。
算法的时间复杂度是指()
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。voidfun(char*w,charx,int*n){inti,
数据结构分为线性结构和非线性结构,带链的队列属于[]。
对下列二叉树进行中序遍历的结果是______。
能将高级语言源程序转换成目标程序的是()
是构成C语言程序的基本单位。
随机试题
氩弧焊时要采取哪些安全防护措施?
简述用工作量法确定推销人员规模的步骤。
当国民生产总值或工业生产指数的增长速度加快时,未来一段时间内,消费物价指数()
肝硬化病人不宜单次大量放腹水,以免导致
下列关于预算外资金财政专户说法中不正确的是()。
下列关于产品维修性的说法正确的有()。
在需要相对人无条件遵从的时候,()是最有效的。
经互会
Sowhatisdepression?Depressionisoftenmoreaboutangerturned【C1】______thanitisaboutsadness.Butit’susually【C2】______
Inanewarticle,fourLondondoctorswarnofaprofessionalwhoiscommittingmalpracticeandgettingawaywithit:thetoothf
最新回复
(
0
)