7-6 A-B (20 分)
7-6 A-B (20 分)
本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。
输入格式:
输入在2行中先后给出字符串A和B。两字符串的长度都不超过10
4
,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。
输出格式:
在一行中打印出A−B的结果字符串。
输入样例:
I love GPLT! It’s a fun game!
aeiou
输出样例:
I lv GPLT! It’s fn gm!
#include<stdio.h>
#include<string.h>
int main()
{int i=0,j=0; //用于循环和数组下标char str1[10010]; //用来存储A、B两个字符串char str2[10010]; //用来存储要删除的字符串字母int length; //用来存储字符串长度gets(str1);gets(str2);length = strlen(str2); //这里只需要记住str2字符串的长度即可while(str1[i]!='\0') //将str1字符串从第一个字母开始带进去一一查验{for(j=0;j<length;j++)//将这个字母放到str2中一一查询是否有对应的,若有对应的{ //那么for循环就会提前跳出,并且j的值不可能会等于length,if(str1[i]==str2[j])//记住关键词,提前!所以从这里就可以肯定若for循环执行break; //到了最后,那么证明这个字母在str2中是找不到对应的,} //那么自然需要显示啦!if(j==length)printf("%c",str1[i]);i++;}printf("\n");return 0;
}
7-6 A-B (20 分)相关推荐
- 7-1 查找书籍(20 分)(程序设计天梯赛模拟练习题)
7-1 查找书籍(20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本书 ...
- PTA—输出全排列 (20分) 递归回溯思想
PTA-输出全排列 (20分) 递归回溯思想 题目要求: 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间. 输入格式: 输入给出 ...
- 2、求100以内的素数之和。(20分)
题目: /* 2.求100以内的素数之和.(20分) */ 代码: public class Two207 {public static void main(String[] args) {int s ...
- 1、输入四个整数,按照从小到大顺序输出。(20分)
题目: /* 1.输入四个整数,按照从小到大顺序输出.(20分) */ 代码: 注:题目说的是四个数的排序,我就直接写了个冒泡排序 public class One207 {public static ...
- /* * 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“
题目: 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ***************** 所谓" ...
- /* * 编程题第四题(20分): 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。 */
题目: /* 编程题第四题(20分): 用1元5角钱人名币兑换5分.2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案. */ 我使用java做的 public class ...
- /* * 编程第三题(20分) 打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。(例153=1*1*1+3*3*3+5*5*5) */
题目: /* 编程第三题(20分) 打印所有的水仙花数.所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身.(例153=111+333+555) */ 我是用java做的 public cla ...
- /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第十次落地时,共经过多少米?第十次反弹多高? */
题目: /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下.求它在第十次落地时,共经过多少米?第十次反弹多高? */ 我是用java做的 public ...
- /* * 编程第一题(20分): 1+(1+2)+(1+2+3)+……+(1+2+3+……+98+99+100) */
题目: /* 编程第一题(20分): 1+(1+2)+(1+2+3)+--+(1+2+3+--+98+99+100) */ 我是用的java做的 class One {public static vo ...
- 【PAT (Advanced Level) Practice】1041 Be Unique (20 分)
1041 Be Unique (20 分) Being unique is so important to people on Mars that even their lottery is desi ...
最新文章
- 全球有多少 C/C++ 程序员?Java 和 Python 又有多少?
- 读书笔记2013第6本:《棋与人生》(二)
- 高德再回应导航错误致景区严重拥堵 这次复盘了事件原因
- 4个Shell小技巧,帮你提高机器学习生产效率
- asp.net 2.0中加密web.config
- 填表法解“银行家算法”问题
- Java字符串首字母大写
- ckplay video.php,CKPLAYER播放器的教程-小白看
- Deep Gait Recognition: A Survey 阅读笔记
- [转载]网络数据流的java处理
- 44学习自动化运维工具 Chef 的基本用法,包括厨师编写、节点管理
- awd的批量脚本 pwn_北极星杯 awd复现
- 艾伦·麦席森·图灵的传奇人生
- pyinstaller 打包exe 防反编译(加密)
- Revit二次开发:获取链接模型中的构件及几何元素
- 真正的标准化机房长啥样?
- Caone转换asc格式到blf格式
- 数字孪生城市核心能力要素
- 深入理解JNDI注入与Java反序列化漏洞利用
- SAP STO与项目库存
热门文章
- android Sharedpreferences数据存储使用方法
- 数据结构笔记-----链表
- Eclipse Error:“ An API baseline has not been set ” 解决办法
- JS 快速找到数组索引
- asp.net 获取IP地理位置的几个主要接口
- WCF与AJAX编程开发实践(2):支持ASP.NET AJAX的Web Service
- 请允许我像亲人一样去爱你
- ICLR'22 | 微软亚洲研究院深度学习领域最新研究成果一览
- 【面经】腾讯NLP实习面经(Offer已拿)
- 基于attention的seq2seq机器翻译实践详解