首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。 例如,原来的字符串为:CEAedca,排序后输出为:CedcEAa。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。 例如,原来的字符串为:CEAedca,排序后输出为:CedcEAa。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函
admin
2017-11-27
34
问题
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。
例如,原来的字符串为:CEAedca,排序后输出为:CedcEAa。
注意:部分源程序在文件PROG1.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
解析
选择排序法中的降序排序,首先从数组中挑选一个最大的元素的ascill码,把它和第一个元素交换,接着从剩下的num-1个元素中再挑出一个最大的元素的ascill码,把它和第二个元素交换,不断重复以上过程,直到比较完最后两个元素。
转载请注明原文地址:https://kaotiyun.com/show/M2xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns:}
下述程序的输出结果是()。#includevoidmain(){inta[20],*p[4];inti,k=0;for(i=0;i
以下对C语言中联合类型数据的正确叙述是()。
下列数组定义中错误的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
在数据库系统的内部结构体系中,索引属于()。
若有说明intm[3][4]:{3,9,7,8.5},(*q)[4];和赋值语句q=m;,则中0
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,X);}程序运行后的输出结果是(
语句“pfintf(“a\bhow\‘are\’y\\\bou\n”);”的输出结果是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
如图所示,S1和S2为两相干波源,它们的振动方向垂直于图面,发出波长为λ的简谐波,P点是两列波相遇区域中的一点,已知S2P=2λ,S2P=2.2λ两列波在P点相消干涉,若S2的振动方程为则S2的振动方程为()。
患者,女性,38岁。躯干、四肢反复皮疹3年。无全身不适,偶痒。皮疹初发时呈绿豆至甲盖大小,后渐扩大,渐呈周边隆起的暗红斑。皮疹常持续数天或数周。专科检查:躯干和四肢见散在分布的暗红色斑疹,大小不等。少许皮疹呈同心环状。为与结核样型麻风进行鉴别,下列检查
室性心动过速心电图诊断的最主要依据是()
[2008年,第75题]圆截面细长压杆的材料和杆端约束保持不变,若将其直径缩小一半,则压杆的临界压力为原压杆的()。
三相系统各种设备分类中属于Ⅳ的一组是()。
两跨静定梁的两种受载情况如图(a)和图(b)所示,则()。
反效法则,是指当超负荷工作过长的时间后,由于注意力不集中、头脑不清醒导致失误发生,造成难以弥补的损失或工作的延误,出现得不偿失的结果。下列事例体现了反效法则的是:
Theideathatsomegroupsofpeoplemaybemoreintelligentthanothersisoneofthosehypothesesthatdarenotspeakitsname.
以下哪—个术语与数据的存储结构有关?
Doyourememberallthoseyearswhenscientistsarguedthatsmokingwouldkillusbutthedoubtersinsistedthatwedidn’tkno
最新回复
(
0
)