回文检测(包含中文与字符)
来源:互联网 发布:mac python 编辑:程序博客网 时间:2024/06/10 10:29
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <windows.h>void main(){ system("color f0"); char string[100]; int a,b,i,len,choice=1,flag; //flag作个标记 while(choice) { system("cls"); printf("请输入您想判断的回文:"); gets(string); len=strlen(string); len--; //因为数组的第一位为0 for(i=0;i<=len/2;){ unsigned char ch = string[i]; //取其中一个 if(ch > 0x8E && ch < 0xFF) //判断是否为中文 { a=i;b=len-i; /*因为汉字是2个字节,一一对应去比较*/ unsigned tchar1=string[a]; unsigned tchar2=string[a+1]; unsigned tchar3=string[b]; unsigned tchar4=string[b-1]; if(tchar1==tchar4&&tchar2==tchar3) flag=1; else { flag=0; break; } i+=2; //移动2个字节 } else { a=i;b=len-i; if(string[a]==string[b]) flag=1; else { flag=0; break; } i++; } } if(flag) printf("是回文\n"); else printf("不是回文\n"); printf("继续按1 ; 退出按0。\n"); scanf("%d",&choice); fflush(stdin); //清除键盘缓冲区,把回车吃掉 }}
0 0
- 回文检测(包含中文与字符)
- 判断回文字符(包含去空格)
- 检测字符串中的是否包含除中英数字的字符(中文,英文)
- 包含中文字符
- iOS html解析1(包含中文字符)
- iOS html解析1(包含中文字符)
- php过滤字符串中重复的字符(包含中文)
- iOS html解析1(包含中文字符)
- 字符输入限制(包含中文等限制)
- 去除危险字符的filter(包含转为中文)
- JAVA检测中文字符函数
- 检测unicode字符中是否包含汉字
- 检测昵称中是否包含特殊字符
- JS检测输入字符是否包含非法字符
- 检测一个字符是否包含在另一个字符中
- 包含中文字符的URL编码问题
- 包含中文字符的URL编码问题
- 包含中文字符的URL编码问题
- 矩形的面积
- WFI
- 点名
- html5移动端适配使用流体布局经常遇到的坑
- 实验二.任务三.TASK
- 回文检测(包含中文与字符)
- C# Tcp协议收发数据(TCPClient发,Socket收)
- Jenkins构建Android项目持续集成之findbugs的使用
- Python学习笔记:Python的名字空间
- oracle的sql
- 3分频器 verilog解析
- 窗体效果
- oracleorc存储过程&函数&触发器
- java 中基本数据类型在内存中占据的存储大小