首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT
admin
2021-06-16
48
问题
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT.DAT文件中。
例如:s字符串中原有内容为:Mn.123xyZ,调用后结果为:n.123xyZM。
注意:部分源程序已经给出。
请勿改动主函数main()和输出函数readWriteData()的内容。
试题程序:
#include
#include
#define N 8l
void readWriteData()
void chg(char*s)
{
}
main()
{
char aENq}
printf(“Enter a string:”);
gets(a);
printf(“The original string is:”);
puts(a);
chg(a);
printf(“The string after modified:”);
puts(a);
readWriteData();
}
void readWriteData()
{
int i;
char a[N];
FILE*rf,*wf;
rf=fopen(“IN.DAT”,“r”);
wf=fopen(“OUT.DAT”,“W”);
for(i=0;i<50;i++)
{
fscanf(rf,“%s”,8);
chg(a);
fprintf(wf,“%s\n”,a);
}
felose(rf);
fclose(wf);
}
选项
答案
void chg(char*s) { int i,str1; char ch; str1=strlen(s); eh=*s; for(i=0;i
解析
取s所指的字符串的长度,将其首字母放入ch中,循环遍历第1至倒数第2个字符。再将后一个字符赋给前一个字符。将保存的第一个字符存入最后一个位置即可。
转载请注明原文地址:https://kaotiyun.com/show/RyOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
包含配置信息的配置BPDU数据包的长度不超过()。
如下图所示,Cisco3548交换机A与B之间需传输名为VL10(ID号为10)和VL15(ID号为15)的VLAN信息。下列为交换机A的g0/1端口分配VLAN的配置,正确的是()。
下列对交换机功能的描述中,错误的是()。
根据可信计算机系统评估准则(TESTEC),不能用于多用户环境下重要信息处理的系统属于()。
Winmail用户使用Outlook接收邮件时,不可能用到的协议是()。
下列关于集线器的描述中,错误的是()。
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。(1)从该主机发送给mail.tj.edu.cn的数据包经过的第一个路由器的IP地址是【16】。(2)图中的①~③删除了部分显示信息,其中
Windows2003系统DNS服务器中增加一条资源记录如下图所示,下列关于该资源记录的描述中,正确的是()。Ⅰ创建的资源记录为邮件交换器记录Ⅱ创建该记录时,在反向查找区域中创建相应的指针记录Ⅲ该记录被客户查询时,存放到缓存中的时间为36
下列关于SNMP操作的描述中,正确的是()。
每一个OSPF区域拥有一个区域标识符,区域标识符的位数是()。
随机试题
下列不属于“临川四梦”的是()。
采用点状加热矫正薄钢板的凸起变形时,加热点的大小与钢板的________有关。
男性,16岁,“三多一少”症状2个月。2日前感冒发热,食欲减退。血糖18.6mmol/L,尿酮体(+++)。CO2CP15.8mmol/L。应选用何种治疗
甲有限责任公司增资时,原股东张某认购了30万元,但并未实际缴付出资,甲公司的董事马某、总经理牛某、财务总监杨某均因疏忽未发现该情形。对此,责任承担表述正确的是()。
美国全面反虚假财务报告委员会发布的《全面风险管理框架》(ERM)的目标不包括()。
常见的社会知觉偏差有()。
下面是与ARM处理器存储器相关的叙述,其中错误的是()。
用IE浏览器打开如下地址:http://localhost:65531/ExamWeb/index.htm,浏览有关“TurboC整型变量”的网页,将该页内容以文本文件的格式保存到考生目录下,文件名为“Testie.txt”。2.用OutlookEx
Thepercentageof【C1】______hiredfortenuredpositionsatHarvardUniversity’sFacultyofArtsandScienceshasdeclined【C2】
Forfarmershopingforahealthyharvest,thebestplacetoturnforhelpthesedaysistheMonsantoCorp.Oneoftheworld’sle
最新回复
(
0
)