清除空格

清除输入行的空格,当时还想了一个来小时。。。

 1 #include<stdio.h>
 2
 3 int strlen(char *s)
 4 {
 5     int n;
 6
 7     for(n=0;*s++ !=‘\0‘;n++);
 8     return n;
 9 }
10 main()
11 {
12     char s[1000];
13     int i,len;
14     while(scanf("%s",s)!=EOF)
15     {
16         int flag=0;
17         len=strlen(s);
18         for(i=0;i<len;i++)
19         {
20             if(s[i]!=‘ ‘)
21             {
22                 printf("%c",s[i]);
23                 flag=0;
24             }
25             if(s[i]==‘ ‘&&flag==0)
26             {
27                 printf("%s",s[i]);
28                 ++flag;
29             }
30         }
31         //printf("\n");
32     }
33 }

清除空格,布布扣,bubuko.com

时间: 2024-08-03 16:43:38

清除空格的相关文章

addslashes 及 其他 清除空格的方法是不安全的

清除空格的方法是不安全的,部分原因是因为字符中的空格非常多,例如 "addslashes的问题在 于黑客 可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xbf5c27,成为一个有效的多字节字符,其中的0xbf5c仍会 被看作是单引号,所以addslashes无法成功拦截." 最好是按照具体的参数需求校验确定是 int 等不是,外加数据库的参数操作方法.其实这个是数据库的 sql 问题,应该从源头数据库本身来解决,只不过有些数据库滑提供相应的方法罢了.

百度:替换和清除空格

一.替换字符 题目:请实现一个函数,把字符串中的每个空格替换成“%20”.例如输入“We are happy.”,则输出“We%20are%20happy.”. 将长度为1的空格替换为长度为3的“%20”,字符差的产度变长.如果允许我们开辟一个新的数组(用Java的StringBuilder这样的可变字符串,String是不可变字符串)来存放替换空格后的字符串,那么这道题目就非常简单.设置两个指针分别指向新旧字符串首元素,遍历原字符串,如果碰到空格就在新字符串上填入“%20”,否则就复制元字符串

Java如何清除空格?

在Java编程中,如何清除/删除空格? 以下示例演示如何使用Util.regex.Pattern类的matcher.replaceAll(stringname)方法来删除空格. package com.yiibai; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RemovingWhitespaces { public static void main(String[] argv) { S

如何清除字符串中的所有空格

如何清除字符串中的所有空格:关于清除字符串两端的空格已经有介绍了,具体可以参阅javascript如何去掉字符串两端的空格一章节,本章将介绍一下如何去除字符串中的所有空格,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/&qu

Python字符串填充与清除

1.居中 str.center(width[,fillchar]) [作用:根据宽度让字符串居中,默认填充空格,可以自定义填充字符] [英语:center=>居中,width=>宽度,fill=>填充,char=>字符] [说明:返回一个新的字符串,原字符串不做修改] In [58]: "in".center(6)#设置字符串为6个字节并且居中,多出的留空,Out[58]: ' in 'In [59]: "in".center(6,"

php 去掉标签,空格和换行 类似simple_html_dom.php的作用

function DeleteHtml(){ //清除空格和换行 $str = trim($str); //清除字符串两边的空格 $str = strip_tags($str,""); //利用php自带的函数清除html格式 $str = preg_replace("/\t/","",$str); //使用正则表达式替换内容,如:空格,换行,并将替换为空. $str = preg_replace("/\r\n/","

100个直接可以拿来用的JavaScript实用功能代码片段

把平时网站上常用的一些实用功能代码片段通通收集起来,方面网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作效率. 目录如下: 1.原生JavaScript实现字符串长度截取2.原生JavaScript获取域名主机3.原生JavaScript清除空格4.原生JavaScript替换全部5.原生JavaScript转义html标签6.原生JavaScript还原html标签7.原生JavaScript时间日期格式转换8.原生JavaScript判断是否为数字类型9.原生JavaScript

JavaScript实用功能代码片段

1.原生JavaScript实现字符串长度截取 1 function cutstr(str, len) { 2 var temp; 3 var icount = 0; 4 var patrn = /[^\x00-\xff]/; 5 var strre = ""; 6 for (var i = 0; i < str.length; i++) { 7 if (icount < len - 1) { 8 temp = str.substr(i, 1); 9 if (patrn.e

Python 学习之路 (一):基础

数据类型和变量 整数 在Python3中,整数可以处理任意大小的整数,不分长整型和整型, 十六进制用0x开头或者H结尾表示:0x2af ,2afH 用函数 int() 来转换字符串中的数字,里面不能包含除数字以外的字符,例如 int('123') 浮点数 浮点数也就是小数,除了数学表示法表示外,较大的浮点数用科学计数法表示:1.23e9 ,1.2e-4 用函数 float() 来转换字符串中的浮点数,如果字符串里是整数,也会被转换成浮点数,字符串中可以是科学计数法,例如 float('2.24e