pat1050
来源:互联网 发布:手机打不开数据流量 编辑:程序博客网 时间:2024/06/05 00:08
http://www.cnblogs.com/michaeljunlove/p/3885267.html
#include<iostream>#include<string.h>#include<stdio.h>using namespace std;#define N 128int main(){ int i=0,sum; bool is_exist[N]; char ch; char str[10000]; //void *memset(void *s,int ch,size_t n) //将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII值 memset(is_exist,0,sizeof(is_exist)); //把用户的每个输入的字符放入str中,直到用户输入了换行停止 while(scanf("%c",&ch)&&ch!='\n'){ //输入的这个字符放在数组中自动转换成对应的ASCII值,更新 is_exist is_exist[ch]=true; //把输入的字符存入str这个字符数组 str[i++]=ch; } //sum记录的是第一次输入的字符串的长度 sum=i; //让用户第二次输入字符串 while(scanf("%c",&ch)&&ch!='\n'){ //让is_exist对应的字符的ASCII位标记为false is_exist[ch]=false; } i=0; while(i<sum){ //如果在str[i]的ASCII值做下标 ,在is_exist中不是false,那么是0或者true //说明这个字符在第二次的输入中没有出现过 if(is_exist[str[i]]!=false) //输出该字符 printf("%c",str[i]); i++; } return 0;}
0 0
- pat1050
- PAT1050
- pat1050
- PAT1050
- PAT1050
- [哈希]PAT1050 String Subtraction
- pat1050 String Subtraction
- PAT1050 螺旋矩阵
- HDU2489Minimal Ratio Tree(最小生成树+状态压缩)
- hadoop完全分布式集群搭建(Ubuntu14.04+Hadoop2.5.1)(自测成功)
- windows进程间通信
- old_blog 维吉利亚加密与破译
- Castle学习系列(七)---ActiveRecord HQL介绍
- pat1050
- Twisted xmlrpc服务端获得客户端ip的方法
- 区间dp
- 十一种通用滤波算法
- [Cocoa]_[初级]_[vcf文件的生成和导出]
- Hack Dalvik VM解决Android 2.3 DEX/LinearAllocHdr超限
- golang学习之--简单的web网站
- apache/lighttpd/nginx 对比
- MySQL 会话变量 和 系统变量