首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值降序排列。 例如:原来的字符串为CEAedca,则排序后输出为CedcEAa。 注意:部分源程序已存在文件test22_2.cpp中。 请勿改动
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值降序排列。 例如:原来的字符串为CEAedca,则排序后输出为CedcEAa。 注意:部分源程序已存在文件test22_2.cpp中。 请勿改动
admin
2009-01-15
87
问题
请编写函数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://jikaoti.com/ti/bYkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
记忆力的形成是一个渐进的过程,最初大脑仅是暂时存储新信息,将记忆长期化需要主动巩固和加深。德国神经退行性疾病研究中心和波恩大学的研究人员却发现,在休息状态时,大脑不需要外界干预也能激活记忆内容。研究人员采用一套模式识别算法,来寻找最初大脑编码的神经元活动模
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
简述《蒙巴顿方案》的主要内容。(东北师范大学2000年世界现代史真题)
设X~N(0,σ2),则服从自由度为n-1的t分布的随机变量是()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
提出人类具有三种灵魂即植物灵魂、动物灵魂和人的灵魂并分别以不同教育方式予以教育培养的思想家是
个体的身高、体重有两个发展高峰,第一个高峰出现在出生的第一年;第二个高峰出现在青春发育期。这说明人的身心发展具有
教育制度的两个基本方面是
只有在部分准备金制度下,才可能有存款货币的创造。()
法的制定就是指法定的国家机关,依照法定职权和程序()。
随机试题
美学的哲学基础是马克思主义的()
火器伤的局部病理改变可分
一电焊学徒工,无防护条件下电焊操作半天后,次日出现眼痛、流泪、怕光。检查见球结膜充血水肿。此患者应诊断为
石笼、抛石和支垛护脚都可以用于()。
某市外贸公司5月2日海运进口一批金银首饰,海关审定货价折合人民币6970万元,运保费无法确定,海关按同类货物同程运输费估定运费折合人民币9.06万元。5月8日进口一批珠宝,海关审定货价折合人民币1000万元,运保费合计20万元。该业务涉及的进口关税税率均为
存货计价方法的不同,不影响存货周转率的计算和使用。()
甲公司为居民企业,2014年有关收支情况如下:(1)取得产品销售收入5000万元、转让机器设备收入40万元、国债利息收入20万元、客户合同违约金收入2万元。(2)支付税收滞纳金3万元、银行加息10万元,向投资者支付股息30万元,向关联
甲企业为居民纳税人,主要从事服装生产和销售业务。2014年有关收支情况如下:(1)取得销售货物收入9000万元、技术服务收入700万元、出租设备收入60万元、出售房产收入400万元、国债利息收入40万元。(2)缴纳增值税900万元、资
BettyandIarebestfriends.Ourbirthdaysareonthe【C1】______day,soeveryyearwehaveabirthdaypartytogether.Butthisy
WhowontheWorldCupfootballgame?WhathappenedattheUnitedNations?Howdidthecriticslikethenewplay?【C1】______aneve
最新回复
(
0
)