c语言写出下面要求:输入两个单词(例1,success,例 2,enjoy),如果两个单词含有共同字母 (e),输出该字母,并退出,未找到输出不存在 提示。"e,ok" or "no found"。 (18分) 提示:每10行左右排一张照片,注意衔接部分, 需要至少2行重合部分 int main() { //1.声明部分,2分 //2.读入单词,2分 //3.外循环处理 2分 //4.内循环处理 6分 //4e.内循环处理结束后处理 2分 //5e.外循坏处理结束,输出结果,4分 return 0:

时间: 2023-02-06 08:27:19 浏览: 39
在这里,我们可以使用两个字符数组来存储输入的两个单词,并使用两层循环来查找是否有共同字母。 代码如下: #include <stdio.h> int main() { // 1.声明部分 char word1[20]; // 存储第一个单词 char word2[20]; // 存储第二个单词 int flag = 0; // 判断是否找到共同字母的标志变量,0表示未找到,1表示找到 // 2.读入单词 printf("请输入第一个单词:"); scanf("%s", word1); printf("请输入第二个单词:"); scanf("%s", word2); // 3.外循环处理 for (int i = 0; word1[i] != '\0'; i++) { // 外循环遍历第一个单词的每一个字母 // 4.内循环处理 for (int j = 0; word2[j] != '\0'; j++) { // 内循环遍历第二个单词的每一个字母 // 4e.内循环处理结束后处理 if (word1[i] == word2[j]) { // 如果找到了共同字母 printf("%c, ok\n", word1[i]); // 输出该字母并退出 return 0; } } } // 5e.外循坏处理结束,输出结果 printf("no found\n"); // 如果未找到共同字母,输出"no found" return 0; } 希望这能帮到你!

相关推荐

最新推荐

C语言统计一篇英文短文中单词的个数实例代码

本文通过实例代码给大家介绍的C语言统计一篇英文短文中单词的个数,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧

在C语言中输入一个大写字母,将其转变成一个小写字母,并且有相应的提示。

1.学习简单的C语言编程

两例信捷C语言功能块应用案例.docx

C语言功能块的工作原理:进入参数修改页面后,瞬间通知功能块,把原参数的数据(数据求和)赋值给外部的一个软元件地址存放,然后可以检测是否修改了参数,如果任意一个参数别修改,则重新读到的参数和就与之前存放...

C语言实现输入一个字符串后打印出该字符串中字符的所有排列

主要介绍了C语言实现输入一个字符串后打印出该字符串中字符的所有排列的方法,是数学中非常实用的排列算法,需要的朋友可以参考下

C语言中计算二叉树的宽度的两种方式

主要介绍了C语言中计算二叉树的宽度的两种方式的相关资料,需要的朋友可以参考下

基于jsp的酒店管理系统源码数据库论文.doc

基于jsp的酒店管理系统源码数据库论文.doc

5G技术在医疗保健领域的发展和影响:全球疫情COVID-19问题

阵列14(2022)1001785G技术在医疗保健领域不断演变的作用和影响:全球疫情COVID-19问题MdMijanurRahmana,Mh,FatemaKhatunb,SadiaIslamSamia,AshikUzzamanaa孟加拉国,Mymensingh 2224,Trishal,Jatiya Kabi Kazi Nazrul Islam大学,计算机科学与工程系b孟加拉国Gopalganj 8100,Bangabandhu Sheikh Mujibur Rahman科技大学电气和电子工程系A R T I C L E I N F O保留字:2019冠状病毒病疫情电子健康和移动健康平台医疗物联网(IoMT)远程医疗和在线咨询无人驾驶自主系统(UAS)A B S T R A C T最新的5G技术正在引入物联网(IoT)时代。 该研究旨在关注5G技术和当前的医疗挑战,并强调可以在不同领域处理COVID-19问题的基于5G的解决方案。本文全面回顾了5G技术与其他数字技术(如人工智能和机器学习、物联网对象、大数据分析、云计算、机器人技术和其他数字平台)在新兴医疗保健应用中的集成。从文献中

def charlist(): li=[] for i in range('A','Z'+1): li.append(i) return li

这段代码有误,因为 `range()` 函数的第一个参数应该是整数类型而不是字符串类型,应该改为 `range(ord('A'), ord('Z')+1)`。同时,还需要将 `ord()` 函数得到的整数转化为字符类型,可以使用 `chr()` 函数来完成。修改后的代码如下: ``` def charlist(): li = [] for i in range(ord('A'), ord('Z')+1): li.append(chr(i)) return li ``` 这个函数的作用是返回一个包含大写字母 A 到 Z 的列表。

需求规格说明书1

1.引言1.1 编写目的评了么项目旨在提供一个在线评分系统,帮助助教提高作业评分效率,提供比现有方式更好的课堂答辩评审体验,同时减轻助教的工作量并降低助教工作复

人工免疫系统在先进制造系统中的应用

阵列15(2022)100238人工免疫系统在先进制造系统中的应用RuiPinto,Gil GonçalvesCNOEC-系统和技术研究中心,Rua Dr. Roberto Frias,s/n,office i219,4200-465,Porto,Portugal波尔图大学工程学院,Rua Dr. Roberto Frias,s/n 4200-465,Porto,PortugalA R T I C L E I N F O保留字:人工免疫系统自主计算先进制造系统A B S T R A C T近年来,先进制造技术(AMT)在工业过程中的应用代表着不同的先进制造系统(AMS)的引入,促使企业在面对日益增长的个性化产品定制需求时,提高核心竞争力,保持可持续发展。最近,AMT引发了一场新的互联网革命,被称为第四次工业革命。 考虑到人工智能的开发和部署,以实现智能和自我行为的工业系统,自主方法允许系统自我调整,消除了人为干预管理的需要。本文提出了一个系统的文献综述人工免疫系统(AIS)的方法来解决多个AMS问题,需要自治的