皮皮学,免费搜题
登录
搜题
【简答题】
●试题四 阅读以下说明和C代码,将入(n)处的字句写在答题纸的对应栏内。 【说明】 从文件IN.DAT中读取一篇英文文章存入到字符串数组XX中;请编写程序,其功能是:以行为单位把字符串中所有小写字母o左边的字符串内容移到该串的右边存放,然后把小写字母o删除,余下的字符串内容移到已处理字符串的左边存放。最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WRITEDAT(),把结果XX输出到文件OUT5.DAT中。 例如:原文:You can create an index on any field. you have the correct record. 结果:n any field.Yu can create an index rd.yu have the crrect rec 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。 【函数】 #include 'stdio.h' #include 'string.h' #include 'conio.h' #include 'ctype.h' #include 'mem.h' unsigned char xx[50][80]; int maxline=0; int readdat(void); void writedat(void); /*将题目要求的字符串中所有小写字母o左边的字符串内容移到该串的右边存放,即 将串中'最后'一个字母o左右两侧的内容互换*/ void StrOR(void) { inti; char*p1,*p2,t[80]; for(i=0;i { t[0]=′/0′; p2=xx[i]; while(*p2)/*找到最后一个′o′*/ {if( (1) )p1=p2; p2++; } strcat(t,p1+1); *p1=′//0′; strcat(t,xx[i]); p1=xx[i]; p2=t; while(*p2)/*删去字符′o′*/ {if( (2) ) (3) =*p2; p2++; } (4) ; } } void main() { clrscr(); if(readdat()) {printf('Can't open the file IN.DAT!//n'); return; } StrOR(); writedat(); } int readdat(void) { FILE*fp; int i=0; char*p; if((fp=fopen('in.dat','r'))==NULL) return 1; while(fgets(xx[i],80,fp)!=NULL) {p=strchr(xx[i],′//n′); if(p) *p=0; i++; } maxline= (5) ; fclose(fp); return 0; } void writedat(void) {FILE*fp; int i; fp=fopen('in.dat','w'); for(i=0;i {printf('%s\n',xx[i]); fprintf(fp,'%s\n',xx[i]); } fclose(fp); } } }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【简答题】在电子电路中能产生电磁转换功能的电感线圈和各种变压器的元器件叫( )
【简答题】汽车操纵结构中,离合器是切断____与____之间动力传递。当离合器踏板踩下去时,动力就____(结合/分离),当离合器踏板在抬起时,动力就____(结合/分离),离合器踏板操作要领是 “一快、二慢、三联动”。
【单选题】根据《野生动物保护法》规定,持狩猎证可在猎捕量限额管理范围内猎捕()。
A.
非国家重点保护的野生动物
B.
国家一级保护野生动物
C.
国家二级保护野生动物
【简答题】根据《野生动物保护法》规定,持狩猎证可在猎捕量限额管理范围内猎捕的是()。 A非国家重点保护的野生动物 B国家一级保护野生动物 C国家二级保护野生动物
【单选题】企业购进存货尚未入库时,应将其成本记入( )。
A.
“存货”账户
B.
“原材料”账户
C.
“在途物资”账户
D.
应交税费”账户
【简答题】亚马逊河流域拥有世界知名的复杂生态系统,中国的科学家在2004年7月首次来到该地区,进行科学考察。
【简答题】亚马逊河流域拥有世界知名的复杂生态系统,中国的科学家在2004年7月首次来到该地区,进行科学考察研究。
【单选题】企业购进存货尚未入库时,应将其成本记入()
A.
在途物资账户
B.
原材料账户
C.
存货账户
D.
应交税费账户
【简答题】一、 案例 资料: 9 月1日 开学时,小明从家里带来现金500元;9 月15日,爸爸来学校看他给了现金1000元;9月20日,他花了现金300元给饭卡充值。 请问: (1)到9月30日小明还有多少现金? (2)小明可以设置哪个账户来核算他现金的增减变动及结余情况? (3)说明该账户的四个数量指标以及它们之间的关系。
【判断题】计算机 是 一台 无所不能 的 电脑。
A.
正确
B.
错误
相关题目: