XTUOJ 1144 Echo(字符串的处理)

这道题算是一道简单的字符串题,应该算是签到题吧,这种题是一定要做出来的,这道题要注意的就是空格的处理,输入输出空格的处理,字符串类问题中连续输入的时候一定要特别注意,昨天是用c++写的,感觉c++处理字符串问题比c语言要好一点,这里我感觉用c语言一样的很简便;

#include <stdio.h>
#include <string.h>
int main()
{
   int t,l;
   char s[4100];
   scanf("%d",&t);
   getchar();
   while(t--)
   {
       gets(s);//这里要用gets,读入一行字符串
       l=strlen(s);
       printf("%s\n",s);
       for(int i=0;i<l;i++)
       {
           if(s[i]==‘ ‘)//这里主要是根据题意对空格的处理
           {
               for(int j=i;j>=0;j--)
                   s[j]=‘ ‘;
                  printf("%s\n",s);
                continue;
           }
       }
     printf("\n");
   }
    return 0;
}

XTUOJ 1144 Echo(字符串的处理)

时间: 2024-12-16 15:23:04

XTUOJ 1144 Echo(字符串的处理)的相关文章

php echo字符串的连接格式

echo "<td align=\"center\"><img src=\""; 1.  \"    \" 2. echo <<<theEnd line 1 line 2 line e theEnd 实例 随机三张图片(banner) 1 <?php 2 $pictures = array('tire.jpg', 'oil.jpg', 'spark_plug.jpg', 3 'door.jpg'

批处理集锦——(3)字符串处理

代码里面有黄金 @echo off title 字符串处理 echo set /a 和 set /P echo. echo 从键盘获取字符串给变量 set /p msg=请输入字符串,用来给msg变量赋值 echo msg的值是: %msg% set /a total=1+2+3+4+5+6 echo 变量total的值为:%total% echo /p是提示消息,获取字符串; /a后面跟的是表达式: 如果不用参数扩展,则是直接赋值 echo 犹如 int a =30; echo. echo 字

Linux基础命令之echo(涉及bash命令引用及替换部分内容)

echo是Linux中较为常见的命令,特别是在bash的脚本编写中它的灵活运用是必不可少的. 在man手册中的解释是:display a line of text,翻译过来就是回显或者再通俗点说就是显示字符或数字.解释看起来很简单,不过这个命令可以实现的功能却很丰富. 我之所以写关于echo的内容是因为一项作业,作业的内容是让显示一个由任意字符组成的倒三角图形,且要求字符闪烁并有字体颜色跟背景色. 这个作业先搁置一边稍后再解决. 先介绍下echo的基本信息 以下是从CentOS-6.8中的man

[转]PHP判断字符串是纯英文、纯汉字或汉英混合(GBK)

PHP判断字符串是否为中文(或英文)的方法,除了正则表达式判断和拆分字符判断字符的值是否小于128 外还有一种比较特别的方法. 使用php中的mb_strlen和strlen函数判断 方法比较简单:分别使用以上两个函数以当前编码测出字符的返回值,然后比较返回值.返回值相等的为纯英文.纯数字.英数混排:返回值不等,且strlen返回值可被mb_strlen整除的为纯汉字返回值不等,且strlen返回值不可被mb_strlen整除的为英汉或数汉混排 看一下以下的例子: Php代码   <?php $

批处理中的echo命令图文详解

批处理中的echo命令图文详解 1. Echo 显示当前ECHO的状态:ECHO ON 或者ECHO OFF 2. ECHO ON 将ECHO状态设置为ON,将显示命令行,也就是前面的C:\>类似的标志,如图所示: 3. ECHO OFF 将ECHO状态设置为OFF,将不显示命令行,也就是前面的C:\>类似的标志,其他功能一样,用户也可以输入命令,也可以显示命令结果,如图所示: 4. ECHO 字符串 将输入的字符串显示在CMD屏幕上.如图所示 5. ECHO 字符串 &ECHO 字符

Shell脚本:几个基本的字符串处理方法总结

今天总结了下Shell脚本的几种处理字符串的方式,封装了几个基本的字符串处理函数. 代码(string.inc)如下: #!/bin/sh #一个测试函数 #输入:无 function str_testfunc() {     echo "这是一个测试函数" } #获取字符串长度 #输入:字符串 function str_length() {     echo `expr length $1` } #获取字符串子串 #输入:字符串 截取起始位置 #输入:字符串 截取起始位置 截取长度

php对字符串的操作

php最文字的处理很是强大,之前一直云里雾里,这次学习一下. 1,' 与 "的区别 <?php //双引号中的特殊字符会被解析 echo "你好\t我好";echo "<hr>"; //双引号解析变量 $name = 'chenglin'; echo "你好,$name";echo "<hr>"; echo '你好\t我好';echo "<hr>"; $n

3月11日 linux命令学习 echo 和cat

1. echo 字符串的输出 三种用法: -n: 不要在最后自动换行 -e: 若字符串出现以下字符,则特别处理 \a        alert (bell) \b        backspace \c        suppress further output \e        escape character \f        form feed \n        new line \r        carriage return \t        horizontal tab

第二章:新手必须掌握的Linux命令

Shell的概念:也称作"壳",充当的是人与内核(硬件)的翻译官.用户将一些命令"告诉"shell,他就会调用相应的程序服务执行工作. Bash (Bourne-Again SHell):现在包括红帽系统在内的许多热门Linux系统主流默认字符.Bash作为大多数Linux系统的默认字符解释器. Bash优势: 1.默认保存历史命令 2.命令仅需输入前几位就可以用tab键补全 3.强大的批处理脚本 4.实用的环境变量 Linux基本命令(参数区分大小写) 命令的组成