输入一个字符串,删除汉字字符或者西文字符(C语言)
西文字符就是ASCII码
删除字符串中的汉字
#include<stdio.h>
void main()
{
char s[81];
int i, j;
gets(s);
for (i = j=0; s[i] != '\0'; i++)
{
if ((s[i] & 0x80) != 0x80)
{
s[j++] = s[i++];
s[j++] = s[i];
}
}
s[j] = '\0';
puts(s);
}
删除字符串中的西文字符
#include<stdio.h>
void main()
{
char s[81] = "Microsoft 微软公司 Computer\n杭州分公司";
int i, j;
for (i = j = 0; s[i] != '\0'; i++)
{
if ((s[i] & 0x80) == 0x80)
s[j++] = s[i];
}
s[j] = '\0';
puts(s);
}
输入一个字符串,删除汉字字符或者西文字符(C语言)相关推荐
- Java黑皮书课后题第5章:*5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符
5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符 题目 题目概述 运行示例 破题 代码 题目 题目概述 5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇 ...
- java统计输入出现次数并打印_Java键盘输入一个字符串,并且统计其中各种字符出现的次数...
package demo02; import java.util.Scanner; /* 题目: 键盘输入一个字符串,并且统计其中各种字符出现的次数 种类有"大写字母.小写字母.数字.其他 ...
- 输入一个字符串,统计个数,输出字符数字等的个数
统计一串字符的数字,字符等的个数.先整理一下这个题目的思路,对于一个字符串,一般都以'\0'结束,从第一个字符开始统计,遇到字母时alpha++;遇到数字时,digit++;遇到空格时,digit++ ...
- 输入一个字符串,判断里面有多少个单词(c语言)
#define _CRT_SECURE_NO_WARNINGS #define StrLength 100#include<stdio.h> #include<stdlib.h> ...
- 输入一个字符串,逆序并输出
输入一个字符串,然后逆序这个字符串并输出 代码及运行结果如下: #include <stdio.h> #include <string.h> int main() {char ...
- C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。
例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中. 例如:输入"1234567",指定字符 ...
- 输入一个字符串,用子函数完成在字符串中找出ACSII码值最大的字符,将其放在第一个位置,并将该字符前的所有字符向后顺序移动
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p143 7.1.2 上级实训内容 [实训内容9]输入一个字符串,用子函数完成在字符串中找出ACSII码 ...
- C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串。
题目:C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串. #include<stdio.h>void main() {char str[10];scanf("%s&q ...
- 实现输入一个字符串,分别将大写字母、小写字母、数字、其他字符存到列表里面并且输出列表
1.实现输入一个字符串,分别将大写字母.小写字母.数字.其他字符存到列表里面并且输出列表 capital = [] lowercase = [] number = [] character = [] ...
- Java黑皮书课后题第7章:**7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串。编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串
**7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串.编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串 题目 题目描述 破题 代码 运行实例 题目 题目描 ...
最新文章
- 何恺明、陈鑫磊新研究:提出实例分割新方法,效果比肩Mask R-CNN
- smartforms输出格式设置说明
- OutputStreamWriter介绍代码实现
- jsp使用cookie实现记住用户名和密码
- mysql timeout的单位_mysql的timeout-阿里云开发者社区
- 从“五种权力论”说新人入职要点
- 利用Oracle Enterprise Manager Cloud Control 12c创建DataGuard Standby
- python小程序 --指法练习
- 高通平台开发系列讲解(USB篇)Vbus检测程序
- 微信百度网盘小程序文件分享Burp抓包获得链接和提取码
- python相关性分析模型_Python多元线性回归模型,python
- Android三级缓存机制工具类的实现
- 误入 GitHub 游戏区,意外地收获颇丰
- python 实现雪容融
- 进制转换——36进制
- Splay(不是Spaly,也不是slay,附两道练(mu)习(ban)题)
- 虚拟内存架设服务器客户端,怎么在服务器上开虚拟内存
- 移动互联网时代的新特点
- win10显示我的电脑图标
- 关于nvm切换node版本不成功