社区
C#
帖子详情
字符串逐个比较问题
MesserP
2009-03-06 09:52:19
将label里的数字和textbox里的数字逐字比较要如何做??请教了~~~
...全文
174
13
打赏
收藏
字符串逐个比较问题
将label里的数字和textbox里的数字逐字比较要如何做??请教了~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ctan
2009-03-07
打赏
举报
回复
先转换成字符数组, 再进行比较
CZLJ2008
2009-03-07
打赏
举报
回复
同意tommir3与sleep0110
joncong
2009-03-07
打赏
举报
回复
哦~原来可以这样!
che2piaopiao
2009-03-07
打赏
举报
回复
问题描述不清
hhxxcj
2009-03-07
打赏
举报
回复
把字符串转成数组,再循环比较就行了
zhoujk
2009-03-07
打赏
举报
回复
转换成char[]
HimeTale
2009-03-07
打赏
举报
回复
先转成整数再比,不容易出错
int.Parse(text1.Text)>=int.Parse(text2.Text)>=
MesserP
2009-03-07
打赏
举报
回复
问题已解决~谢谢各位了~加分~~
睡神在睡觉
2009-03-07
打赏
举报
回复
[Quote=引用 4 楼 tommir3 的回复:]
你想自己写方法?
private bool CompareStr(string s1,string s2)
{
if(s1.Length != s2.Length)
return false;
for(int i = 0; i < s1.Length; i++)
{
if(s1[i] != s2[i])
{
return false;
}
}
return true;
}
调用:
if(CompareStr(label1.Text,textBox1.Text))
MessageBox.Show("两者相同");
else
MessageBox…
[/Quote]
如果对应位比较这个就可以了。
tommir3
2009-03-06
打赏
举报
回复
你想自己写方法?
private bool CompareStr(string s1,string s2)
{
if(s1.Length != s2.Length)
return false;
for(int i = 0; i < s1.Length; i++)
{
if(s1[i] != s2[i])
{
return false;
}
}
return true;
}
调用:
if(CompareStr(label1.Text,textBox1.Text))
MessageBox.Show("两者相同");
else
MessageBox.Show("两者不同");
===============================================================================
没有调试过,直接写的代码,感觉差不多是这样
boci
2009-03-06
打赏
举报
回复
比较什么?能具体说说吗
cppfaq
2009-03-06
打赏
举报
回复
String.Compare (String, String)
String.Compare(label.Text, textbox.Text);
wuyi8808
2009-03-06
打赏
举报
回复
什么叫“逐字比较”?
任意输入两个
字符串
,
逐个
比较
两个
字符串
对应位置上的字符
6.任意输入两个
字符串
,
逐个
比较
两个
字符串
对应位置上的字符,并把ASCII值大或相等的字符依次存放到新的数组c中,形成一个新的
字符串
并输出,要求用函数编程实现。 #include<stdio.h> char bi(char a,char b) { return(a>b?a:b); } main() { char a[10],b[10],c[10]; int i; scanf("%s",&a); scanf("%s",&b); for(i=0;i<10;i++) { c
字符串
的
比较
两个
字符串
比较
,是将这两个
字符串
从左到右
逐个
字符
比较
。 1.如果两个
字符串
长度相等,且每一个相应位置上的字符都一样,就认为两个
字符串
相等,如’abc’==‘abc’。 2.如果两个
字符串
长度不相等,则以第一个不相同的字符作为基准,而不考虑他们的长度及其后字符的
比较
结果。如’abh’>‘abfc000’。 3.如果两个
字符串
长度不相等,且所有相应位置上的字符都一样,则长者为大。如’abc’<‘abc000’。 对两个
字符串
进行
比较
时,要注意以下几点: 1.=两个不同长度的
字符串
进行
比较
时,不是长的
字符串
的
逐个
输出
字符串
逐个
输出 #include <stdio.h> #include <string.h> int main(void) { char a[100], temp; int i = 0, j; printf("inpur your words:"); while((temp = getchar()) != '\n') //判断
字符串
输入完毕 a[i++] = temp; for(j=0; j<i; j++) printf("
c语言从
字符串
逐个
输出汉字
c语言从
字符串
逐个
输出汉字 #include <wchar.h> #include <locale.h> //scanf、printf都只能输入、输出不加L的窄字符 //输入、输出宽
字符串
可以使用 <wchar.h> 头文件中的wscanf、wprintf 函数,wprintf 对应的格式控制符是%lc。 //宽字符的输入输出前面需要加上L,告诉编辑器是宽字符 int main(){ wchar_t strings[10]; setlocale(LC_A
java
字符串
逐个
分解_Java
字符串
String(一)拆分
在java语言中,String是一个包含char数组、其他字段,方法组成的java类。而在我们的coding生涯中,
字符串
又往往是我们最常也是最多打交道的,因此下面的一些常用的方法列举一下:toCharArray()//将此
字符串
转换为一个新的字符数组Arrays.sort()//对数组进行排序Arrays.toString(char[] a)//返回指定数组内容的
字符串
表示形式charAt(in...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章