Latest web development tutorials

Exemple C Exercice 98

100 cas de la langue classique C 100 cas de la langue classique C

Titre: l' entrée au clavier d'une chaîne, toutes les lettres minuscules en majuscules lettres, puis la sortie vers un fichier sur le disque "test" pour enregistrer. Entrez la chaîne! Fin.

Analyse du programme:Aucun.

Source Code:

//  Created by www.w3big.com on 15/11/9.
//  Copyright © 2015年 本教程. All rights reserved.
//

#include<stdio.h>
#include<stdlib.h>

int main()
{
    FILE*fp=NULL;
    char str[50];
    int i,len;
    printf("输入一个字符串:\n");
    gets(str);
    len=strlen(str);
    for(i=0;i<len;i++)
    {
        if(str[i]<='z'&&str[i]>='a')
            str[i]-=32;
    }
    if((fp=fopen("test","w"))==NULL)
    {
        printf("error: cannot open file!\n");
        exit(0);
    }
    fprintf(fp,"%s",str);
    fclose(fp);
    
    system("pause");
    return 0;
}

Exécutez l'exemple ci-dessus est sortie:

输入一个字符串:
www.w3big.com

100 cas de la langue classique C 100 cas de la langue classique C