【EDUcoder实训作业题解】文件

您所在的位置:网站首页 头歌实训平台c语言 【EDUcoder实训作业题解】文件

【EDUcoder实训作业题解】文件

2024-07-04 07:13| 来源: 网络整理| 查看: 265

第1关:HelloWorld 任务描述 题目描述:向文件in.txt中写入字符串HelloWorld。

#include void solve(){ /********** Begin *********/ FILE *fp; fp=fopen("in.txt","w"); fprintf(fp,"HelloWorld"); fclose(fp); /********** End **********/ }

第2关:文件读取和写入 任务描述 题目描述:从文件a.txt中读取三个整数,然后把这三个整数保存到b.txt中,两整数之间一个空格。

格式如下: 100 110 100

#include void solve(){ /********** Begin *********/ int one,two,three; FILE *a,*b; a=fopen("a.txt","r"); b=fopen("b.txt","w"); int n=0; while(n!=1) { fscanf(a,"%d%d%d",&one,&two,&three); fprintf(b,"%d %d %d",one,two,three); n++; } fclose(a); fclose(b); /********** End **********/ }

第3关:统计文本字母数量

任务描述 题目描述:读取a.txt中文本,统计文本中字母数量。

输入 读取a.txt读入文本 如: abc abc

输出 输出文本中字母数量

样例输入 abc abc

样例输出 6

#include void solve(){ /********** Begin *********/ FILE *fp; char word; int num=0; fp=fopen("a.txt","r"); while(!feof(fp)) { fscanf(fp,"%c",&word); if((word>='A'&&word='a'&&word


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3