首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT
admin
2021-06-16
94
问题
补充程序:该程序要求实现的功能是;把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全国计算机三级
相关试题推荐
Cisco路由器存储当前使用的操作系统映像文件和一些微代码的内存是()。
下列Cisco路由器进入vty配置模式后的命令提示符,正确的是()。
下列对交换表的描述中,错误的是()。
若用户A和B的邮件服务器分别为mail.aaa.com和mail.bbb.com,则用户A通过Outlook向用户B发送邮件时,用户A端需解析的域名及类型为()。
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,Rl的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D]报文后,R1更新的4个路由表项中距离值从上到下依次为0、3、3、4。那么,①②③④可能的取值依次为(
R1,R2是一个自治系统中采用RjP路由协议的两个路由器,R1的路由表如下图(a)所示,如果R1收到R2发送的如下图(b)所示的(V,D)报文后,更新后Rl的五个路由表项的距离值从上到下依次为0、4、4、3、2。那么a,b,c,d,e可能的数值依次为(
不同AS之间使用的路由协议是()。
在一台主机上用浏览器无法访问到域名为www.pku.edu.cn的网站,并且在这台主机上执行ping命令时有如下信息C:\>pingwww.pku.edu.cnPingingwww.pku.edu.cn[162.105.131.11
请根据下图所示网络结构回答下列问题。如果需要监听路由器RE和RG设备之间的所有流量,可以在该链路中串入一种设备。请写出这种设备的名称。
CiscoPIX525防火墙可以进行口令恢复的操作模式是()。
随机试题
声像图显示脾脏数目异常的疾病有
A.2000mlB.>2000mlC.1000mlD.500mlE.
下述除哪一项外都是肠套叠的症状
最易引起口腔粘膜及皮肤发生过敏反应的药物是
患者男,34岁,系统性红斑狼疮。护士评估发现患者存在知识缺乏,需要对患者进行健康指导。此时,护士与患者的关系处于护患关系发展的哪一阶段
适合使用技术推算法盘点数量的财产物资有()。
设函数g(x)可微,h(x)=e1+g(x),h'(1)=1,g'(1)=2,则g(1)=().
设求dz.
命令“spanning-treevlan<vlan>”的功能是______。
To:DanielColemanFrom:CindyGriffinRe:DinnerDearMr.Coleman,WewouldliketoinformyouthatMr.BlakeAdamswillnol
最新回复
(
0
)