PTA 习题6.2 写字母* (10分)
请编写函数,将大写字母写文件中。
函数原型
// 写字母
void WriteLetter(FILE *f, int n);
说明:参数 f 为文件指针,n 为字母数目。函数将前 n 个大写英文字母写入 f 所指示的文件中。
裁判程序
#include <stdio.h>
#include <stdlib.h>// 写字母
void WriteLetter(FILE *f, int n);int main()
{FILE *f;int n;f = fopen("Letter.txt", "w");if (!f){puts("文件无法打开!");exit(1);}scanf("%d", &n);WriteLetter(f, n);if (!fclose(f)){puts("文件无法关闭!");exit(1);}puts("文件保存成功!");return 0;
}/* 你提交的代码将被嵌在这里 */
样例输入
3
输出样例
文件保存成功!
找到“Letter.txt”文件,双击鼠标左键打开该文件,可查看文件内容:
ABC
我的代码
void WriteLetter(FILE *f, int n){const char a[27]={"ABCDEFGHIJKLMNOPQRSTUVWXYZ"};for(int i=0;i<n;i++){fputc(a[i],f);}fclose(f);
}
基础题,没啥说的。
PTA 习题6.2 写字母* (10分)相关推荐
- PTA 习题:7-4 期刊收费 (10分) C++实现
7-4 期刊收费 (10分) 邮局提供两种期刊的订阅:杂志和报纸. 给出下面基类的框架: class Periodical {protected:string title; //名称 public:v ...
- 6-3 写字母(*) (10分)
请编写函数,将大写字母写入文件中. 函数原型 void WriteLetter(FILE *f, int n); 说明:参数 f 为文件指针,n 为字母数目(1 ≤ n ≤ 26).函数** 将前 n ...
- PTA6、输出10个不重复的英文字母 (10 分)
6.输出10个不重复的英文字母 (10 分) 随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来. 如没有10个英文字母,显示信息"not found" ...
- 6-1 写文章(*) (10分)
6-1 写文章(*) (10分) 请编写函数,从键盘输入一篇文章,将其写入到文件中. 函数原型 void WriteArticle(FILE *f); 说明:参数 f 为文件指针.函数从键盘输入一篇文 ...
- PTA习题7-1 选择法排序 (20 分)
习题7-1 选择法排序 (20 分) 本题要求将给定的n个整数从大到小排序后输出. 输入格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格. 输入样例: 4 5 1 7 ...
- PTA 6-8 求单链表表长 (10 分)本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。
6-8 求单链表表长 (10 分) 本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度. 函数接口定义: int Length_LinkList ...
- PTA:7-137 出售金项链(误差修正版) (10分)
7-137 出售金项链(误差修正版) (10分) 请编写程序,输入黄金的价格和项链的重量,计算总金额,并打印票据. 注:总金额单位最大只到亿(不到10亿). 输入格式 金价和重量(均为正实数) 输出格 ...
- PTA 7-137 出售金项链(误差修正版) (10分)(0.00001
7-137 出售金项链(误差修正版) (10分) 请编写程序,输入黄金的价格和项链的重量,计算总金额,并打印票据. 注:总金额单位最大只到亿(不到10亿). 输入格式 金价和重量(均为正实数) 输出格 ...
- 30分钟教你写出10分的淘宝标题
对于很多淘宝中小卖家来讲,对标题优化都存在着两个误区: 1.只要照抄人气宝贝(或者)销量最高的宝贝就可以了 这时候你往往会发现,别人的宝贝有展现,你的宝贝却没有,因为店铺基础不同,人气分不同,别人有排 ...
最新文章
- 9月热文精选,为你的假期加点料
- SAP 零售商品listing不成功,补充listing的方法
- 解决RedHat中ifconfig命令不能使用的问题
- 【sparse coding】【转】sparse coding稀疏表达论文列表
- Visual Studio 2013开发 mini-filter driver step by step (5) - 读写文件
- HDU 2498 Digits
- 谷歌浏览器——请停用以开发者模式运行的扩展程序
- 无边框处理_PPT别再直接插图片,简单处理一下,瞬间提升你的PPT颜值
- .netcore 分布式事务CAP2.6 快速入门
- 如何设计一个安全的对外接口,老司机总结了这几点...
- 安卓手机浏览器_chrome浏览器插件安卓下载-chrome apk手机版下载v4.8.2安卓版
- Perl脚本的调试方法
- 游戏原画,掌握角色设计2个小技巧,你也能画好角色
- Android S 默认WIFi 热点名称
- 小计 合计 总计 共计 怎么解释?
- 计算机4F,光学4F系统介绍
- 最新《北风网web全栈教程 前端开发全套教程》
- Eigen::常用操作[转]
- Echarts --- 可视化练习(pie01 --- 南丁格尔玫瑰图)
- 云栖大会人脸识别闸机【技术亮点篇7】--人脸识别闸机可挑战12万组人脸数据