高中生程式解題系統:c007: 00272 - TeX Quotes
題目連結 http://zerojudge.tw/ShowProblem?problemid=c007 。 此題是當 " 出現在第1、3、5、7...奇數次才需要替換。 程式碼一: # include <stdio.h> int main ( void ) { char ch; int count = 1 ; while ( scanf ( "%c" , &ch) != EOF ) { if (ch == '"' ) { if ( count == 1 ) printf ( "``" ); else if ( count == 0 ) printf ( "''" ); count = 1 - count; continue ; } printf ( "%c" , ch); } return 0 ; } 程式碼二: # include <iostream> using namespace std ; int main ( void ) { char ch; int count = 1 ; while ( cin .get(ch) ) { if (ch == '"' ) { if ( count == 1 ) cout << "``" ; else if ( count == 0 ) cout << "''" ; count = 1 - count; ...