首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值降序排列。 例如:原来的字符串为CEAedca,则排序后输出为CedcEAa。 注意:部分源程序已存在文件test22_2.cpp中。 请勿改动
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值降序排列。 例如:原来的字符串为CEAedca,则排序后输出为CedcEAa。 注意:部分源程序已存在文件test22_2.cpp中。 请勿改动
admin
2009-01-15
115
问题
请编写函数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>
void int fun(char *s, int num)
{
}
void main ( )
{
char s[10];
printf ("输入7个字符的字符串:");
gets(s);
fun(s,7);
cout<<s;
}
选项
答案
int fun(char*s,int num) {char t; int i,j; for(i=1;i<num-2;i++) for(j=i+1;j<num-1;j++) if(s[i]<s[j]) {t=s[i]; s[i]=s[j]; s[j]=t; } }
解析
本题考查利用循环来控制数组元素的操作,首尾元素除外,因此,数组的下标值要从1开始,用循环变量i来依次取得数组中的元素,用数组中的元素s
和s[j]进行比较,如果后一个元素的ASCII码值大于前一个元素的ASCII码值,则交换这两个数组元素的值。
转载请注明原文地址:https://kaotiyun.com/show/nOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
_______。喝茶能加速体内酒精的分解,且其利尿作用可帮助分解后的物质排出,因此有助于解酒;但同时,这种加速分解会增加肝肾的负担。因此,对于肝肾不好的人来说,最好不要用茶来解酒,特别要注意的是不能在酒后喝浓茶。填入画横线部分最恰当的一句是(
简述魏晋玄学的产生背景及其代表人物的基本思想。(2009年统考真题)
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
下列可以描述数据集中趋势的指标是()
推动高中的多样化与特色化发展的要求不包括
下列货币政策操作中,可以增加货币供给的是()。
简述金融衍生品的含义、功能、期货与期权的区别;对于我国引进金融衍生品,市场是否更有效?
居住国政府对跨国纳税人从非居住国得到优惠减免的那部分税收,视同已经缴纳而给予抵免的方法称为()。
关于法律体系与规范性法律文件体系之间的关系,下列表述正确的是()。
设f(χ)为[-a,a]上的连续的偶函数且f(χ)>0,令F(χ)=∫-aa|χ-t|f(t)dt..(Ⅰ)证明:F′(χ)单调增加.(Ⅱ)当χ取何值时,F(χ)取最小值?(Ⅲ)当F(χ)的最小值为f(a)-a2-1时,求函数f(χ).
随机试题
关于高分子溶液说法错误的为:
女,50岁。车祸致腹部损伤3小时。伤后腹痛、腹胀,在急诊室非手术治疗观察期间,最重要的措施是
城市邮政局所分为()。
正常产能指历年来生产设备的平均产出量。()
关于指令驱动系统的特点,下列说法正确的有()
假设某台式计算机的内存容量为256MB,硬盘容量为20GB,则硬盘容量是内存容量的______倍。
—We’vespenttoomuchmoneyrecently.—Well,itisn’tsurprising.Ourfriendsandrelatives______aroundallthetime.
常见的侵犯学生受教育权的表现形式有哪些?
由图4可知行李的重量不超过()kg,就可免费托运。照此变化规律,托运110kg,费用为()元。
大数据与云计算融合发展是大数据领域未来发展的趋势,大数据和云计算技术能_________旅游工作者的工作效率,帮助旅游工作者为客户提供更好的服务。传统旅行社无视、_________新技术、新方法及相关的新趋势,只会被市场淘汰;而若迷信技术、一味生搬硬套,到
最新回复
(
0
)