C#判断回文字符串【C#】

C#判断回文字符串

题目描述

使用C#编写一个静态方法。该方法能够判断字符串是否是“回文”(即顺读和逆读相同的字符串)。

输入

一个字符串;

输出

如果是回文字符串,则输出“yes”,否则输出“no”;

样例输入

abcdcab

样例输出

no

提示

(1)用string类的toCahrArray()方法,将字符串转换为字符数组。(2)使用StringBuilder类保存逆序后的字符串。

using System;
using System.Text;namespace ConsoleApp5
{class Program{static void Main(string[] args){string str1 = Console.ReadLine();StringBuilder str = new StringBuilder();for (int i = str1.Length-1; i >=0 ; i--){str.Append(str1[i]);}string str2 = str.ToString();if(str1==str2){Console.WriteLine("yes");}else{Console.WriteLine("no");}}}
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/536240.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

猜数【C#】

猜数 题目描述 编写一个控制台程序。以控制台方式输入整数,且调用Class1类CompareNum方法判断是否猜中,给出大了、小了、猜中三种提示。输入exit表示输入结束。 输入 无 输出 太小了 太大了 猜中了 提示 若输入的既不是数字,又不是ex…

简单类及成员实例【C#】

简单类及成员实例(C#) 题目描述 简单类及成员实例。定义了如下图所示类Student,根据下图和给出代码,补写缺失的代码。 using System; namespace sample{ class Student { public string studentid;//学号 p…

C#组成考题字符串【C#】

C#组成考题字符串 题目描述 假定已经获取题库中的试题号,并存放在数组arrayKT中。例如, int [] arrayKT{10,13,18,19,20,22,30,31}。定义一个静态成员方法,该方法实现从上述数组中随机抽出n(narrayKT.Length-1)道考题,并组成一个考题字符串…

c#统计字符串中数字字符的个数【C#】

c#统计字符串中数字字符的个数 题目描述 假设有一个GetNumber方法(参数为字符串strSource),编写一个静态方法可以用来统计字符串strSource中数字字符的个数。 输入 输入一个字符串strSource输出 strSource字符串中数字字符的个数样例输入 s…

c#随机数的产生与输出【C#】

c#随机数的产生与输出 题目描述 编写一个实例方法Method01。该方法使用Random类随机产生n个3位数字(如636)的随机正整数,并把产生的随机数存入数组中并输出该数组int num Convert.ToInt32(Console.ReadLine()); using System; using System…

C#统计字符出现的个数【C#】

C#统计字符出现的个数 题目描述 编写一个实例方法getCountChar方法。该方法参数有两个,第一个参数可以是字符串s,第二个参数为字符c,方法返回值为第二个参数在第一个参数中出现次数。例如,CountChar("6221982",2)返回…

C# teacher类【C#】

C# teacher类 题目描述 定义一个教师类Teacher,具体要求如下: 1、私有字段工号no(string)、姓名name(string)、出生日期birthday(DateTime)、性别sex(SexFlag&#xff0…

c#简单类的继承【C#】

c#简单类的继承 题目描述 编写代码实现:定义了三个类Bird、Mapie、Eagle。其中Bird为抽象类,定义了一个抽象方法Eat()。Mapie类和Eagle类为Bird的派生类。Mapie类中重写了Eat()方法,重载了一个Eat(int time)方法。Eagle类中也重写了Eat()方…

c#计算长方形的面积(继承问题)【C#】

c#计算长方形的面积(继承问题) 题目描述 根据给出的代码,补全缺失的代码,输入两个数字为长方形的长和宽,从而得出长方形的面积。 using System; namespace InheritanceApplication { class Shape { pub…

C#委托、类和事件的验证【C#】

C#委托、类和事件的验证 题目描述 程序由两部分组成,如下代码所示。第一部分定义了委托、类和事件。第二部分进行验证。 using System; namespace HelloWorldApplication { public delegate void DelegateRing();public class Bell{ public event DelegateRing R…

接口实例(C#,IShape)【C#】

接口实例(C#,IShape) 题目描述 接口实例。接口和类如下图所示,根据给出代码,补写缺失的代码,然后在Program类的静态Main方法中验证所实现的类。 using System; namespace Myinterface { public interface IShape…

c#补充print(多态性问题)【C#】

c#补充print(多态性问题) 题目描述 根据给出代码,补写缺失代码,当print函数内为整数的时候,输出整数的三次方,为浮点数,输出其二次方,为字符串时,直接输出。 using Sys…

1439: 2.4.5 Fractions to Decimals 分数化小数

1439: 2.4.5 Fractions to Decimals 分数化小数 时间限制: 1 Sec 内存限制: 64 MB提交: 194 解决: 13题目描述 写一个程序,输入一个形如N/D的分数(N是分子,D是分母),输出它的小数形式。 如果小数有循环节的话,把循环节放在一对圆…

Problem B: 求各位数字之和

#include <stdio.h> #include <stdlib.h> int main() { int n,sum0,m; while(~scanf("%d",&n)) { while(n>0) { mn%10; nn/10; summ; } printf("%d\n",sum); sum0; } return 0; }

Problem C: 判断字符串是否为回文

#include <stdio.h> #include <stdlib.h> int main() { int i,j,n; char str[10]; gets(str); nstrlen(str); for(i0,jn-1;i<j;i,j--) { if(str[i]!str[j]) { printf("No\n"); break; } } if(i>j)printf("Yes\n"); return 0; }

Problem A: 童年生活二三事

斐波那契数列:F(n)F(n-1)F(n-2) #include <stdio.h> #include <stdlib.h> int f(int n) {int b;if(n1)b1;if(n2)b2;if(n>2)bf(n-1)f(n-2);return b; }int main() {int a,n;while(~scanf("%d",&n)&&n!0){af(n);printf("%d\n",a…

Problem C: 01字串

#include <stdio.h> #include <stdlib.h>int main() {int i,j,n0,m0;char a[129][8];for(i0;i<128;i){for(j0;j<7;j){a[i][j]n%2;nn/2;}m;nm;}for(i0;i<128;i){for(j6;j>0;j--)printf("%d",a[i][j]);printf("\n");}return 0; }

汉诺塔III

#include <stdio.h> #include <stdlib.h> int main() {int fx(int );int n,m;while(~scanf("%d",&n)){mfx(n);printf("%d\n",m);}return 0; } int fx(int n) {int m;if(n1)m2;if(n>1)m3*fx(n-1)2;return m; }

Problem B: C语言习题 学生成绩输入和输出

Problem B: C语言习题 学生成绩输入和输出 Description 编写一个函数print&#xff0c;打印一个学生的成绩数组&#xff0c;该数组中有5个学生的数据&#xff0c;每个学生的数据包括num(学号)、name(姓名)、score3。编写一个函数input&#xff0c;用来输入5个学生的数据。 I…

Problem E:结构体---点坐标结构体

Problem E: 结构体—点坐标结构体 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 585 Solved: 395 [Submit][Status][Web Board] Description 定义一个表示点坐标的结构体&#xff0c;输入两个点的坐标&#xff0c;输出这两个点中点的坐标 Input 第一个点的坐标&…