• 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
    
  • 相关阅读:
    ios属性或者变量的前缀-杂记
    xcode注释方法
    ios 不同的数据类型转化为json类型
    第一部分----HTML的基本结构与基本标签
    Git使用总结
    c#后台弹出框
    svn下载安装
    svn配置
    access 日期转换
    C# 中关于汉字与16进制转换的代码
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13076864.html
Copyright © 2020-2023  润新知