C++ 文件操作 FILE*


#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

//編程題:往文件里寫入字母表的26個字母。
//要求:如果字母對應編碼值 是奇數則寫入大寫 是偶數則寫入小寫字母。
int main()
{
    FILE* fp = fopen("C:/123.txt", "w+");
    if (fp == NULL)
    {
        printf("打開文件失敗\n");
    }
    char buf[26]; //定義一個存放26個字母的緩沖區
    char ch; //定義一個變量存儲字符
    for (int i = 'A'; i < 'A' + 26; i++)
    {
        if (i % 2 == 1)
        {
            ch = i;
            //    fputc(ch, fp);

            fprintf(fp, "%c", ch); //格式化字符串以字符形式存儲到文本中
            //fputc(ch, fp);

        }
        else
        {
            ch = i + 32;
            //    fputc(ch, fp);
            //fputc(ch, fp);
            fprintf(fp, "%c", ch);
        }

    }

    fclose(fp);
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM