TeX中的引号

在TeX中,左双引号是“”,右双引号是“''”。输入一篇包含双引号的文章,你的任务是把它转换为TeX的格式。 样例输入: "To be ro not to be,"quoth the Bard,"that is the question". 样例输出:To be or not to be,''quoth the Bard,``that is the question''.

import java.util.Scanner;

public class Main {
    
    public static void main(String[] args) {
        
        Scanner in = new Scanner(System.in);
        boolean mark = true;
        while(in.hasNextLine()) {
            
            String str = in.nextLine();
            for(int i = 0; i < str.length(); i++) {
                
                if(str.charAt(i) == '"') {
                    
                    if(mark) {
                        
                        System.out.print("``");
                        mark = false;
                    }else {
                        
                        System.out.print("''");
                        mark = true;
                    }
                }else {
                    
                    System.out.print(str.charAt(i));
                }
            }
            System.out.println();
        }
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 9,998评论 0 23
  • 一直以为那一天很远。 每个人都健健康康的重复着日复一日的繁杂的事情;每个人都喋喋不休的抱怨着自己的生活多么的不容易...
    小牛成长记阅读 295评论 0 1
  • 人心总是慢慢变冷的。 越在乎不值得不必在乎的事,越觉得自己愚蠢至极。 事情不会向你想象的美好方向发展,因为来日方长...
    跳跳呆阅读 270评论 0 0
  • 01 在操场上,魏彤彤在大汗淋漓地跑步。远处的夕阳,宛如鹅蛋黄,橘黄橘黄的。只是这大夏天跑步,即便是傍晚,也是汗流...
    爱看书的田小鸟阅读 406评论 0 0
  • 写了这么多文章,还真没有一篇是写给她的。因为不知道从何写起,因为不知道如何表达。 都说这世间最神奇的魔法,就是“妈...
    科为阅读 1,773评论 9 5