C# 判断两个字符串是否相等.
Stringstr;if(str=="123"){}判断两个字符串是否相等str==“123”可以么?或者还有什么其他方法?...
String str;
if(str == "123"){}
判断两个字符串是否相等str == “123”可以么?或者还有什么其他方法? 展开
if(str == "123"){}
判断两个字符串是否相等str == “123”可以么?或者还有什么其他方法? 展开
5个回答
展开全部
可以这么写的。。。
当然了,这个123是字符串的,不能是整数型的
当然了,这个123是字符串的,不能是整数型的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,还可以通过方法 str.Equals("123") 判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在KIEL C51上调试通过。改过的程序如下:
#include <stdio.h> /* prototype declarations for I/O functions */
void main(){
char str1[10], str2[10];
int j,flag;
printf("\n");
scanf("%s%s",str1,str2);
while (str1[j]==str2[j])
{
j++;
if (str1[j]=='\0'||str2[j]=='\0')
{
break;
}
}
if (str1[j]=='\0'&&str2[j]=='\0')
{
flag=0;
}
else
{
flag=1;
}
if (flag)
{
printf("the two string are equal.");
}
else
{
printf("the two string are not equal.");
}
}
#include <stdio.h> /* prototype declarations for I/O functions */
void main(){
char str1[10], str2[10];
int j,flag;
printf("\n");
scanf("%s%s",str1,str2);
while (str1[j]==str2[j])
{
j++;
if (str1[j]=='\0'||str2[j]=='\0')
{
break;
}
}
if (str1[j]=='\0'&&str2[j]=='\0')
{
flag=0;
}
else
{
flag=1;
}
if (flag)
{
printf("the two string are equal.");
}
else
{
printf("the two string are not equal.");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个可以!当然还有,具体还是多了解一下C#中的一些专门的函数!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询