程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 從鍵盤輸入字符串存入文件

從鍵盤輸入字符串存入文件

編輯:關於C語言

編寫程序:從鍵盤輸入一個字符串,將其中的小寫字母全部轉換成大寫字母,輸出到磁盤文件“upper.txt”中保存。輸入的字符串以“!”結束。然後再將文件upper.txt中的內容讀出顯示在屏幕上。

#include <stdio.h>
#include <iostream>
void main()
{
char rev;
FILE *fp;
if((fp=fopen("l:\\upper.txt","a+"))==NULL)
{
 printf("cannot openfile\n");
 exit(0);
}
rev=getchar();
while(rev!='!')
{
 if(rev>='a'&&rev<='z')rev=rev-32;
 fwrite(&rev,sizeof(char),1,fp);
 rev=getchar();
}
rewind(fp);
while(!feof(fp)) putchar(getc(fp));
printf("\n");
fclose(fp);
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved