字母转换并统计行数(C语言实现)

【题目描述】
字母转换并统计行数:读入一个指定的文本文件,显示在屏幕上,如果有大写字母,则改成小写字母输出,并根据回车符统计行数。试编写相应程序。
【代码】

#include <stdio.h>
#include <stdlib.h>
int main(void) {
   
    FILE *fp;
    if ((fp=fopen("f2.txt", "r")) == NULL) {
   
        printf("Can't open file");
        exit(0);}
    int row = 1;
    while (!feof(fp)) {
   
        char ch = fgetc(fp);
        if (ch>='A' && ch<='Z') {
   
            putchar(ch+32);}
        else {
   
            putchar(ch);}
        if (ch == '\n') {
   
            row++;}}
    printf("\n行数:%d", row);
    return 0;}

相关推荐

  1. 字母转换统计C语言实现

    2024-02-21 15:26:04       42 阅读
  2. C语言中大小写字母转换详解

    2024-02-21 15:26:04       57 阅读
  3. c语言大小字母转换程序

    2024-02-21 15:26:04       50 阅读
  4. c语言统计m~n之间素数的个求素数的和。

    2024-02-21 15:26:04       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-21 15:26:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-21 15:26:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-21 15:26:04       87 阅读
  4. Python语言-面向对象

    2024-02-21 15:26:04       96 阅读

热门阅读

  1. Qt _day1

    Qt _day1

    2024-02-21 15:26:04      45 阅读
  2. Oracle12cR2之IMP与EXP命令行工具使用及参数说明

    2024-02-21 15:26:04       62 阅读
  3. 为什么ViewStub是默认不显示的?是懒加载?

    2024-02-21 15:26:04       49 阅读
  4. 项目的一些难点

    2024-02-21 15:26:04       50 阅读
  5. 华纳云:sql server怎么导出数据库表结构

    2024-02-21 15:26:04       41 阅读
  6. 基于微信小程序的婚纱影楼管理系统设计和实现

    2024-02-21 15:26:04       48 阅读