【PTA】写字母(*) (10分)

简介: 【PTA】写字母(*) (10分)

请编写函数,将大写字母写入文件中。

函数原型
void WriteLetter(FILE *f, int n);
说明:参数 f 为文件指针,n 为字母数目(1 ≤ n ≤ 26)。函数将前 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”文件,查看文件内容:

Letter.txt

ABC

void WriteLetter(FILE *f, int n){
    char ch='A';
    for(int i=0;i<n;i++){
        fputc(ch+i,f);
    }
    fclose(f);
}
目录
相关文章
|
6月前
|
机器学习/深度学习
PTA- 各位数字之和
各位数字之和
66 0
|
5月前
1042 字符统计 (20 分)
1042 字符统计 (20 分)
|
6月前
PTA-统计英文字母和数字字符[2]
统计英文字母和数字字符[2]
83 1
|
6月前
|
BI
PTA-找最长的字符串
找最长的字符串
47 0
华为机试HJ84:统计大写字母个数
华为机试HJ84:统计大写字母个数
华为机试HJ2:计算某字母出现次数
华为机试HJ2:计算某字母出现次数
|
容器
华为机试HJ10:字符个数统计
华为机试HJ10:字符个数统计
华为机试HJ1:字符串最后一个单词的长度
华为机试HJ1:字符串最后一个单词的长度
PTA第五章7-13 求一批整数中出现最多的个位数字
给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。
123 0