
判定字符串的回文属性
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了如何判断一个字符串是否为回文。通过对比字符串正序和逆序的方式,详细讲解了实现这一功能的方法与算法,并提供了具体的编程示例。
定义数组和变量:
```csharp
char[] a = new char[5];
char[] b = new char[5];
int i = 0, j = 0;
```
第一个循环,输入数组a:
```csharp
for (i = 0; i < 5; i++)
{
a[i] = char.Parse(Console.ReadLine());
}
```
第二个循环,输出数组a:
```csharp
for (i = 0; i < 5; i++)
{
Console.Write(a[i] + );
}
```
判断回文:
```csharp
for (i = 0; i < 5; i++)
{
if (a[i] == a[4 - i])
j++;
}
if (j == 5)
{
Console.WriteLine(经鉴定,该数组是回文数组);
}
else
{
Console.WriteLine(该数组显然不是回文数组);
}
```
注释掉的代码:
```csharp
/*//第三个循环,输入数字b
for (i = 0; i < 5; i++)
{
b[i] = char.Parse(Console.ReadLine());
}
//第四个循环,输出数组b
for (i = 0; i < 5; i++)
{
Console.Write(a[i] + );
}*/
```
程序结束:
```csharp
Console.ReadLine();
```
全部评论 (0)


