计蒜客 信息学题库 T1114 忽略大小写的字符串比较

例题(12.3) 忽略大小写的字符串比较 (1016) 来源 计算概论05 描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"Hello"和"hello"在忽略字母大小写时是相等的。请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。 关于输入 输入为两行,每行一个字符串,共两个字符串。( 阅读详情

T1114 忽略大小写的字符串比较

一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII 码值大小比较),直到出现不同的字符或遇到'\0'为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到'\0',而另一个字符串还未遇到'\0',则前者小于后者)。

但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"Hello"和"hello"在忽略字母大小写时是相等的。请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。

输入格式

输入为两行,每行一个字符串,共两个字符串。(每个字符串长度都小于 8080 且只包含大小写字母)

输出格式

如果第一个字符串比第二个字符串小,输出一个字符"<";

如果第一个字符串比第二个字符串大,输出一个字符">";

如果两个字符串相等,输出一个字符"="。

输出时每行末尾的多余空格,不影响答案正确性

样例输入

Hellohowareyou
helloHowareyou

样例输出

=

解题思路: 见代码

#include<stdio.h>
#include<string.h>
int i;
char X[80],Y[80];
void inputchar(char X[]){
	scanf("%s",X);
}
void lowerchar(char X[]){
	for (i=0;i<strlen(X);i++)
	X[i]+=(X[i]<=90&&X[i]>=65)?32:0;
}
int main()
{

inputchar(X);
inputchar(Y);
lowerchar(X);
lowerchar(Y);
if (strcmp(X,Y)>0)printf(">");
else if (strcmp(X,Y)<0)printf("<");
else printf("=");
return 0;
} 

注意:

代码提交成功。如果你有更好的方法,可以一起讨论下。如果哪里有错误,欢迎指出。

实战指南:基于华为Ascend NPU的大模型W8A8量化调优与精度提升 本文提供了一份基于华为Ascend NPU进行大模型W8A8量化的实战调优指南。详细介绍了从环境搭建、使用msmodelslim框架进行基础量化,到通过离群值抑制、校准集优化和量化回退等关键技术提升精度的全流程。旨在帮助开发者在华为NPU硬件上实现模型推理的显著加速,同时有效控制精度损失。 阅读详情

相关推荐

别再只跑recon-all了!FreeSurfer实战:从T1图像到freeview可视化的完整避坑指南

本文详细解析FreeSurfer从T1图像处理到freeview可视化的全流程,包括环境配置、recon-all深度解析、高级可视化技巧及性能优化策略。特别针对常见错误提供解决方案,帮助用户高效完成MRI数据分析,避免常见陷阱。

weixin_33404102的博客 353

忽略大小写比较字符串大小(C语言)

诶,这题磨我一下午也不亏,让我搞懂strcmp函数的意思,不亏不亏@渔家傲·秋思

m0_74012728的博客 4363

保姆级教程:用STM32CubeMX给STM32F407配置RTC秒中断,并解决掉电时间丢失问题

本文详细介绍了如何使用STM32CubeMX为STM32F407配置RTC秒中断,并解决掉电时间丢失问题。通过硬件原理与软件配置的双视角解析,帮助开发者实现精确计时与时间持久化,适用于物联网设备和工业控制器等场景。

weixin_42519733的博客 136

Python知识点3:字符串

一、字符串 #-*- coding = utf-8 -*- #@Time : 2020/9/3 16:30 #@Author : Vivian #@File : demo1.py #@Sofeware : PyCharm #b站p7字符串 ''' #三种字符串表示 word='字符串' sentence="这是一个句子" paragraph=""" 这是一个段落 可以由多行组成 """ print(word) print(sentence) print(paragraph)

qq_43819274的博客 860

Modbus TCP 通信(C#)

【代码】Modbus TCP 通信(C#)

weixin_56229359的博客 1150

python-pptx库中文文档及使用样例

个人使用样例及部分翻译自官方文档,并详细介绍chart的使用

4万+

3994: 【例68.3】 忽略大小写的字符串比较

输入为两行,每行一个字符串,共两个字符串。(每个字符串长度都小于 8080 且只包含大小写字母)。"在忽略字母大小写时是相等的。请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"如果第一个字符串比第二个字符串小,输出一个字符"";如果两个字符串相等,输出一个字符"=="。

为cxm学生助力 948

高通SDX35:SGMII接口PHY RTL8211FSI-CG驱动适配

高通SDX35 RTL8211F SGMII

不秃头的程序猿Gabriel的博客 786

忽略大小写的字符串比较(C语言)

描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到'\0'为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到'\0'而另一个字符串还未遇到'\0',则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"Hello"和"hello"在忽略字母大小写时是相等的。请写一个程序,实现对两个字符串进行忽略字母大小写的大

qq_75209943的博客 1180

uniapp - 微信授权登录报错 errMsg“:“login:fail send“ | “code“:-100 | “innerCode“:-6,解决uni-app调用微信登录时没有响应且返回错误

uni-app,微信登录,微信登录报错,微信小程序,支付宝小程序,安卓app,苹果ios,nvue,H5网页网站,uniapp苹果安卓app,微信授权登录,uniAppAPP端微信登录报错,微信确认登录界面后点击登录报错,"errMsg":"login:failsend","errCode":-100,"code":-100,"innerCode":-6,都配置好了还是报错怎么办,uniapp微信授权登录报错,UniApph5对接微信登录出现错误,appid,应用签名,微信登陆,code:-100

🏆 前端领域优质创作者 1万+

OPTEE v4.4.0 qemu_v8环境搭建(支持Hafnium)

一、前提条件 二、拉取代码 三、下载工具链 四、修改代码 五、编译 六、运行

AI-安全-功耗 889

字符串比较忽略大小写 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较,直到出现不同的字符或遇到\0

这道题我们可以用函数解决问题 用 bool 函数

mincraftpq的博客 1619

PC 端微信页面拆分及 JavaFx 使用

一、前言 对于一个知识点的学习过程来说,往往使用自己熟悉的工具或方式才更易于上手。因为所有同类型的知识点在抛出复杂的流程拨云见日后,所能得到的几乎都是同样的设计思想和实现理论。 在 Java 语言桌面版开发中,直至目前共提供了三套 UI 开发方式;Awt、Swing、JavaFx,以及一些扩展组件 SWT 等。在这三套 UI 组件中,JavaFx 是最新也是最为好用的,因为他提供了丰富的功能,以及...

bugstack虫洞栈 3610

计蒜客online judge 忽略大小写的字符串比较

题目描述: 一般我们用strcmp函数可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII\text{ASCII}ASCII 码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到’\0’,而另一个字符串还未遇到’\0’,则前者小于后者)。 但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"Hello"和"hello"在忽略字母大小写时是相等的。请

努力生活王杰瑞的博客 459

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【OpenJudge】忽略大小写的字符串比较

描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到’\0’而另一个字符串还未遇到’\0’,则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字...

lzx's blog 1857

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

忽略大小写比较字符串大小

问题描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如”Hello”和”hello”在忽略字母大小写时是相等的。请写一个程序,实现对

NodYoung 8423

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

OpenJudge计算概论(A) 基础练习题(5)2:忽略大小写比较字符串大小

2:忽略大小写比较字符串大小 总时间限制: 1000ms 内存限制: 65536kB 描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小...

haiki66的博客 1921

NOI的1.7.16忽略大小写的字符串比较

描述 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到’\0’而另一个字符串还未遇到’\0’,则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如...

weixin_45455503的博客 734

C++ Primer Plus第六版编程练习8.6解答

/*************** 具体化函数思路: 比较字符串大小可以用strcmp函数,而考虑到strcmp函数 比较字符串大小时是按ASCII码顺序比较的,也就是说大写 字母会比小写字母小,譬如:字符串"Hello"比字符串"hello"小, 可这显然不是我们想要的结果,我们想要的结果是字符串"Hello" 与字符串"hello"大小相等。于是我先创建一个包含5个元素的 字符串数组,把函数调

Dandelion_drq的专栏 914

c语言比较两个字符串的大小用strcmp方法

//strcmp (参数1类型为:char *,参数2类型为:char *),用于比较参数1,参数2两个字符串的值大小,返回一个int类型的数。如果第一个参数大于第二个参数返回1,相等返回0,小于返回-1,头文件为#include<string.h> #include<stdio.h> #include<string.h> int Mystrcmp(char*s...

weixin_41635275的博客 2万+

5.3-13.忽略大小写的字符串比较【1.7编程基础之字符串14】

13.忽略大小写的字符串比较【1.7编程基础之字符串14】 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到'\0'为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到'\0'而另一个字符串还未遇到'\0',则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如"Hello"和"hello"在忽略字母大小写时是相等的。

aa1506的博客 431

noi 题库1.7字符串 第16至20题

16:忽略大小写的字符串比较 一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到'\0'为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到'\0'而另一个字符串还未遇到'\0',则前者小于后者)。但在有些时候,我们比较字符串的大小时...

weixin_34341229的博客 471

字符替换/密码翻译/忽略大小写比较字符串大小

字符替换 描述 把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。 输入 只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;接下来一个字符为需要被替换的特定字符;接下来一个字符为用于替换的给定字符。 输出 一行,即替换后的字符串。 *样例输入 hello-how-are-you o O 样例输出 he...

weixin_45921943的博客 368

C++语言篇 字符串及字符数组练习

string 的应用举例 1、读程序,写结果: #include &lt;bits/stdc++.h&gt; using namespace std; int main(){ //1.string类重载运算符operator&gt;&gt;用于输入, //同样重载运算符operator&lt;&lt;用于输出操作 string str1; ...

流年的博客 9598

忽略大小写的字符串比较c++

一般我们用 strcmp 可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII 码值大小比较),直到出现不同的字符或遇到 '\0' 为止。如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到 '\0' 而另一个字符串还未遇到 '\0',则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如 "Hello" 和 "hello" 在忽略字母大小写时是相等的。如果第一个字符串比第二个字符串大,输出一个字符 ">";

simonliuass的博客 1453
上一篇: 计蒜客 信息学题库 T1113 整理药名
下一篇: 计蒜客 信息学题库 T1115 字符串判等
WLHSDXN
博客等级 码龄7年 10粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值