首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数readDat()实现从文件in.dat中读取20行数据并存放到字符串数组xx中(每行字符串长度均小于80)。请编写函数jsSort()。其函数的功能是:以行为单位对字符申变量的下标为奇数的位置上的字符按其ASCII码值从小到大的顺序进行排序,下标为偶
函数readDat()实现从文件in.dat中读取20行数据并存放到字符串数组xx中(每行字符串长度均小于80)。请编写函数jsSort()。其函数的功能是:以行为单位对字符申变量的下标为奇数的位置上的字符按其ASCII码值从小到大的顺序进行排序,下标为偶
admin
2013-12-06
616
问题
函数readDat()实现从文件in.dat中读取20行数据并存放到字符串数组xx中(每行字符串长度均小于80)。请编写函数jsSort()。其函数的功能是:以行为单位对字符申变量的下标为奇数的位置上的字符按其ASCII码值从小到大的顺序进行排序,下标为偶数的位置上的字符仍按原来位置存放,排序后的结果仍按行重新存人字符串数组xx中,最后调用函数writeDat()把结果XX输出到out.dat文件中。
例如:位置0 1 2 3 4 5 6 7
原字符串h g f e d C b a
处理后字符串h a f e d e b g
【试题程序】
#include
#include
char xx[20][80];
void readDat();
void writeDat();
void jsSort()
{
}
void main()
{
readDat();
jsSort();
writeDat();
}
void readDat()
{
FILE*in;
int i=0;
char*P;
in=fopen(“in.dat”,“r”);
while(i<20&&fgets(XX
,80,in)!=NULL){
p=strchr(xx
,‘\n’);
if(p)*p=0;
i++;
}
fclose(in);
}
void writeDat()
{
FILE*out;
int i;
out=fopen(“out.dat”,“W”);
for(i=0,i<20;i++){
printf(“%s\n”,xx
);
fprintf(out,“%s\n”,xxEi]);
}
fclose(out);
}
选项
答案
void jsSort() {unsigned int i,j,k} /*定义变量*/ int temp} for(i=0;i<20;i++) for(j=1;j
xx[i][k]) {temp=xxEiJEj]; xx[i][j]==xx[i][k]; xx[i][k]=temp; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/GzID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
你是执法人员。带执法队伍去企业执法检查,企业管理人员说老板不在,还组织人员进行围堵,你怎么办?
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
如图所示,立方体上叠加圆柱体再打通一个圆柱孔,然后从任意面剖开,下面哪一项不可能是该立体的截面?
下列关于我国C919大型客机研发意义的表述错误的是:
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
许多人喜欢晨练,但从环境角度来看,城市早晨的空气并不新鲜.原因是()。
某市某区人民政府决定将区建材工业局管理的国有小砖厂出售。小砖厂的承包人以侵犯其经营自主权为由提出行政复议申请,本案的行政复议机关应当是()。
在社会与生活步伐加快的今天,人们难得闲暇去仔细翻阅报刊来捕捉当下集体意识的火花、把握社会想象的脉搏。互联网上的搜索引擎为难以脱身的人们提供了方便,它已成为人们获取信息的重要手段。网民只需手指一点,即可了解社会当天所发生的和最受关注的热点。然而网络搜索以及与
随机试题
安装直柄铣刀时,是通过套筒体锁紧螺母的锁紧力,推动弹簧夹头外锥在套筒内锥移动,而使弹簧夹头内孔收缩来夹紧铣刀的。()
WWW系统中,信息资源以( )的形式存储在Web服务器中。
甲上市公司自行研究开发一项专利技术,与该项专利技术有关的资料如下:(1)20×7年1月,该项研发活动进入开发阶段,以银行存款支付开发费用280万元,其中满足资本化条件的为150万元。20×7年7月1日,开发活动结束,并按法律程序申请取得专利权,供
1/2
人们普遍都有追求健康长寿的愿望,特别是老年人,保健食品的营销广告对于一体多病的老人更是巨大的诱惑。由于保健食品市场并不是很规范,老人们花了冤枉钱,仍执迷不悟。依据上述材料,试述保健食品的特征,保健食品的界定以及如何防止老人执迷不悟。
45岁的梁某是凯旋公司的聘用人员,已在公司工作20年。一直以来,公司和他签的劳动合同都是1年期的。今年年初,梁某与公司的劳动合同期满,公司却不再与他续约。情急之下,梁某把公司告上法庭,要求公司继续与他签订劳动合同。关于本案说法正确的是()。
应收/应付账款核算功能模块主要根据应收/应付业务的有关凭证,完成应收账款、应付账款等往来业务的管理、核算等工作。()
依次填入下列句子中横线处的词语,最恰当的一组是()。①震区各级政府在恢复和发展经济的同时,还要多想办法,积极拓展再就业之路,以便使更多的下岗工人得到合理的_______。②我站在碑前,一一地看着那些名字,那些于我十分陌
去年全年检察机关和全国各级工商行政管理机关月均查办案件的数量分别为()在查处药品购销领域商业贿赂方面,罚没款和案值之间的差额是()。
根据以下资料。回答下列问题。注:①费用均值按当年价计算;②次均门诊费用指门诊病人次均医药费用,人均住院费用指出院病人住院期间人均医药费用,日均住院费用指出院病人住院期间日均医药费用。下列判断正确的是:
最新回复
(
0
)