首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。 例如,原来的字符串为CEAedca,排序后输出为CedcEAa。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。 例如,原来的字符串为CEAedca,排序后输出为CedcEAa。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和
admin
2021-04-28
125
问题
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。
例如,原来的字符串为CEAedca,排序后输出为CedcEAa。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
#include
void fun(char*s,int num)
{
}
NONO()
{
/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
char s[10];
FILE*rf,*wf;
int i=0;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
while(i<10) {
fgets(s,10,rf);
s[7]=0;
fun(s,7);
fprintf(wf,"%s\n",s);
i++ ;
}
fclose(rf);
fclose(wf);
}
main()
{
char s[10];
printf("输入7个字符的字符串.");
gets(s);
fun(s,7);
printf("\n%s",s);
NONO();
}
选项
答案
Char t; int i,j ; for(i=1 ; i
解析
进入fun函数,根据前面的分析:
选择排序法中的降序排序,首先从数组中挑选一个最大的元素,把它和第一个元素交换,接着从剩下的num-1个元素中再挑出一个最大的元素,把它和第二个元素交换,不断重复以上过程,直到比较完最后两个元素。
转载请注明原文地址:https://kaotiyun.com/show/1Utp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s
下列属于C语言合法的字符常数是()。
以下选项中,没有编译错误的是
C语言主要是借助以下哪种手段来实现程序模块化
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
软件(程序)调试的任务是()。
若有以下程序#includemain(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz"};intp[6][2]={{0,1},{1,5},{0,0}
数据库系统的三级模式不包括
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
给定程序MODI1.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.58864则低
随机试题
寄存人寄存贵重物品应向保管人声明由保管人验收。寄存人未声明的,该物品毁损灭失后,保管人()
属于代谢性酸中毒合并呼吸性碱中毒的是()
女,40岁。颈肩痛3个月,伴右手麻木,无视物模糊,步态不稳和眩晕。查体:颈部压痛,伴右上肢放射痛,压头试验阳性,右手“虎口区”麻木,右侧伸腕肌肌力减弱,Hoffman征阳性,考虑颈椎病。最可能的类型是
周某于1999年7月某晚将一名女青年骗到家中,将其强奸后杀害。周某的父母亲发现这一情况后,马上动员周某去公安局自首,周某不肯去。于是周父在家看好周某,周母去公安局报告。到了公安局,周母恰遇在公安局任副局长的亲戚田某,周母即把情况向田某说明。田某说:“杀人要
关于中小学校总平面布置的规定,下列哪项正确?[2001-82]
综合考察世界各国工程咨询业的发展状况,可概括特点不包括()。
下列各项中,属于文明施工组织原则的是()。
合同法第13条规定,当事人订立合同,采用( )的方式。
融资租赁的租金不包括()。
下列哪些不属于深证分类指数?( )
最新回复
(
0
)