1. 程式人生 > >例7.12 將 a 至 z的26個英文字母寫入檔案,而後從該檔案中讀取並顯示出來。

例7.12 將 a 至 z的26個英文字母寫入檔案,而後從該檔案中讀取並顯示出來。

//例7.12 將 “a"至”z"的26個英文字母寫入檔案,而後從該檔案中讀取並顯示出來。

#include<iostream>
#include<fstream>
using namespace std;
int test_write(){
	
	ofstream outf("f3.txt",ios::binary);
	
	if(!outf){
		cout<<"Cannot open output file\n";
		exit(1);
	}
	char ch = 'a';
	for(int i=0;i<26;i++){
		outf.put(ch);
		ch++;
	}
	outf.close();
	return 0;
}
int test_read(){
	ifstream inf("f3.txt",ios::binary);
	
	if(!inf){
		cout<<"Cannot open input file\n,";
		exit(1);
	}
	char ch;
	while(inf.get(ch))
	cout<<ch;
	inf.close();
	return 0;
}
int main(){
	cout<<"例7.12 將 \"a\"至\"z\"的26個英文字母寫入檔案,而後從該檔案中讀取並顯示出來。"<<endl;
	cout<<"start"<<endl;

	test_write();
	test_read();

	cout<<endl<<"end"<<endl;
	return 0;
}

相關推薦

7.12 a z的26英文字母寫入檔案而後檔案讀取顯示出來

//例7.12 將 “a"至”z"的26個英文字母寫入檔案,而後從該檔案中讀取並顯示出來。 #include<iostream> #include<fstream> using namespace std; int test_write(){

盤點WordCtrl+26英文字母快捷鍵工作效率瞬間提升上百倍!

電腦日常工作中,Word、Excel、PPT是辦公3大法寶,其中Word用得最多,無論是工作總結還是個人簡歷都需要,所以掌握一些快捷鍵可以大大提高我們的工作效率,今天小編給大家盤點Word中Ctrl+26個英文字母快捷鍵,有需要的建議收藏一份哦。 滿滿的乾

圖片寫入二進位制檔案二進位制檔案還原圖片(c++)

1 #include "string" 2 #include "iostream" 3 #include "fstream" 4 using namespace std; 5 #define MAX 20480 6 void main() 7 { 8 string sPicPat

JZOJ 5222. 【GDOI2018模擬7.12A (Standard IO)

題目連結: Click here Solution 設 v a l

求出100以內的素數這些書在螢幕上5一行地顯示出來

class prime{ public boolean prime(int n){ for(int i=2;i<n;i++) { if(n%i==0) return false; } return true; } } public class

題目:輸入一個字串輸出字串字元的所有組合例子如果輸入abc它的組合有a、b、c、ab、ac、bc、abc

 題目:輸入一個字串,輸出該字串中字元的所有組合。舉個例子,如果輸入abc,它的組合有a、b、c、ab、ac、bc、abc。 /* * AllQ.java 2011-10-23 * Copyri

關於python2.7數據庫讀取中文顯示亂碼的問題解決

pri str col 問題 ffffff mysqld rom put ssa #!/usr/bin/env python # _*_ coding:utf-8 _*_ import MySQLdb import sys str = raw_input("pleas

上傳圖片數據庫及數據庫讀取圖片顯示頁面

for循環 common 基於 serial 文件創建 每一個 super lis size 1.基於最簡單的servlet+jsp+jdbc實現 2.實驗環境:myeclipse以及tomcat 8.5 3.所需jar包:    4.數據庫:   數據庫用的是mysql

組合語言:主程式BX暫存器內的二進位制數用十六進位制數的形式在螢幕上顯示出來

上機程式碼:   code segment       assume cs:code   start:       mov bx,1234H  

001_學習26英文字母

一、英文字母,即現在英文(English)所基於的字母,共26個。   字母 字母名稱 發音 頻率 (大寫/小寫) 現代英語 拉丁語 現代英語 拉丁語 (單位:%)

基於回溯法思想:輸入一個字串,按字典序打印出字串字元的所有排列例如輸入字串abc,則打印出由字元a,b,c所能排列出來的所有字串abc,acb,bac,bca,cab和cba

    連結:https://www.nowcoder.com/questionTerminal/fe6b651b66ae47d7acce78ffdd9a96c7 來源:牛客網 import java.util.List; import java.util.Col

彙編基礎練習題1:AX的數顯示輸出

將AX中的數顯示輸出 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.net/download/qq_36931762/10825773 有需要可以去下載) DATAS SEGMENT ;此處

26英文字母的另一種讀法讓你更容易聽懂

近期看了不少關於戰爭的電影和電視劇,不過都是英文為主的,就當學英語了。裡面經常會說一些軍用的詞彙,簡潔明瞭,感覺碉堡了,就像國內的黑話和切口一樣。例如那款FPS單機遊戲《三角洲部隊》,英文名是《Delta force》,其實Delta是D的另一種讀法。所以查了查這些次的意思,原來是一些縮寫或者特定用詞防止混淆

測試引入的js檔案和直接在頁面寫的js程式碼執行的順序順便還有疑問(即JavaScript變數宣告有var和沒var的區別)

測試引入的js檔案,和直接在頁面中寫的js程式碼執行的順序,順便還有個疑問(即JavaScript中變數宣告有var和沒var的區別),有時間再倒回來理解這個問題 <!DOCTYPE html> <html> <head> <meta charset

程序P1、P2、P3互斥使用一個包含N(N>0)單元的緩衝區P1每次用produce()生成一個正整數並用put()送入緩衝區某一空單元;P2每次用getOdd()緩衝區取出一個奇數

這個問題較為簡單:與生產者一消費者問題非常類似,只不過涉及的程序多了一個。因此,我們可以用類似於生產者一消費者的解決方法來解決這個問題。不過,由於本問題的範圍在生產者~消費者問題上進行了線性擴充套件

python讀取txt檔案檔案第一列顯示出來

檔案: 程式碼: try: file=open('food.txt',"r") #以讀模式開啟檔案 except FileNotFoundError: #如果檔案不存在,給提示 print("file is not found") else

PHP隨機生成100英文字母然後統計26英文字母出現的次數

<?php //2.請隨機生成100個英文字母,然後統計26個英文字母出現的次數 $z=adbqhwbqjuyguqwgyquiwguyquwehqwuiepoqiuwepoqiuwpoiqwep

輸出26英文字母

class English{ public  static void  main(String args【】){ int a0=‘a’; char c; for(int i=1;i<=25;i++){ c=(char)(a0+i); System.out.print(

MATLAB影象資料以txt檔案儲存以及txt檔案讀矩陣顯示影象

網上這方面的分享挺多的,但是發現不怎麼好用,下面介紹鄙人的方法 1.將一副灰度影象矩陣讀入txt檔案。如果你的影象是rgb的話用rgb2gray轉成灰度的。 2.從txt檔案中讀資料到MATLAB並將影象顯示出來。 第一句是載入資料, 第二句是將資料以256*256矩陣顯