云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 大一计算机上机题目及答案(西电专用)

大一计算机上机题目及答案(西电专用)

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 11:52:35

}

exit(0);

for(i=0;i<26;++i)A[i]=0; while(!feof(fp)){

if(isalpha(c= fgetc(fp))){ c=tolower(c); ++A[c-'a']; } }

printf(\各字母数量\\n\ for(i=0;i<26;++i)

printf(\

printf(\请继续输入要查找的字符串\\n\ rewind(fp); gets(a);

printf(\请继续输入需要将其替换为:\\n\ gets(b); n=strlen(a); while(!feof(fp)){

fseek(fp,j*sizeof(char),0);++j;

fgets(str,n+1,fp);

if(strcmp(str,a)==0){

}

strcpy(str,b);

fputs(str,np);

j=j-1+n;

}

else fputc(str[0],np);

printf(\操作成功,请到1.txt文件查看\\n\ fclose(fp); fclose(np); return 0; }

输入输出:

操作前:

操作后:

题目二:算法描述:该程序需要在命令提示符窗口下输入可执行程序名,以及读入读出文件名。程序部分只需按照简单方法,从文件中读入一个字符,并写入另一个文件中即可。

源代码: #include #include #include

void main(int argc,char *argv[]){ FILE *fp1,*fp2; char c;

if(argc!=3&&strcmp(\

printf(\

exit(0); }

fp1=fopen(argv[1],\ fp2=fopen(argv[2],\ c=fgetc(fp1); while(!feof(fp1)){ } fclose(fp1); fclose(fp2);

fputc(c,fp2); c=fgetc(fp1);

} 输入输出:

filename1.txt:

filename2:

题目三:

算法描述:首先需要有一个结构体类型,该结构体包含名

字以及double类型的x、y、z(分别为英语、数学、平均成绩)。定义该结构体类型的数组stu1、stu2、stu3,stu1、stu2分别存放从file1.txt、file2.txt文件中读取的信息。利用strcmp函数分别依次比较stu1.name、stu2.name,若相等则将该组信息合并到stu3中。最后写入到file3.txt中。

源代码:

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} exit(0); for(i=0;i<26;++i)A[i]=0; while(!feof(fp)){ if(isalpha(c= fgetc(fp))){ c=tolower(c); ++A[c-'a']; } } printf(\各字母数量\\n\ for(i=0;i<26;++i) printf(\ printf(\请继续输入要查找的字符串\\n\ rewind(fp); gets(a); printf(\请继续输入需要将其替换为:\\n\ gets(b); n=strlen(a); while(!feof(fp)){ fseek(

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com