zoukankan      html  css  js  c++  java
  • java实现第四届蓝桥杯空白格式化

    空白格式化
    本次大赛采用了全自动机器测评系统。
    如果你的答案与标准答案相差了一个空格,很可能无法得分,所以要加倍谨慎! 但也不必过于惊慌。因为在有些情况下,测评系统会把你的答案进行“空白格式化”。其具体做法是:去掉所有首尾空白;中间的多个空白替换为一个空格。所谓空白指的是:空格、制表符、回车符。
    以下代码实现了这个功能。仔细阅读代码,填写缺失的部分。
    void f(char* from, char* to)
    {
    char* p_from = from;
    char* p_to = to;
    while(*p_from==' ' || *p_from=='	' || *p_from=='
    ') p_from++;
    
    do{
          if(*p_from==' ' || *p_from=='	' || *p_from=='
    ')  {
                do {
                        p_from++;
                } while(*p_from==' ' || *p_from=='	' || *p_from=='
    '); 
                if(____________________) *p_to++ = ' '; //填空位置
            }
    }while(*p_to++ = *p_from++);
    
    }
    请分析代码逻辑,并推测划线处的代码,通过网页提交。
    注意:仅把缺少的代码作为答案,千万不要填写多余的代码、符号或说明文字!!
    
    *p_from
    
  • 相关阅读:
    第三题 bfw在睡觉
    第二题 bfw和zhk的故事
    第一题 奶牛散步
    AC加油站7月比赛总结
    暑期机房联赛
    题解 P5663 【加工零件【民间数据】】
    题解 P1052 【过河】
    并发编程之进程
    网络编程socketserver
    网络编程之黏包
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13077143.html
Copyright © 2011-2022 走看看