C#--第九周实验--任务2--定义一个静态成员方法,该方法实现字符串反转。
来源:互联网 发布:ubuntu cacti 0.8.8h 编辑:程序博客网 时间:2024/05/21 11:15
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:定义一个静态成员方法,该方法实现字符串反转. * 作 者: 雷恒鑫 * 完成日期: 2012 年 10 月 21 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描述:定义一个静态成员方法,该方法实现字符串反转. * 问题描述: * 程序输出: * 程序头部的注释结束 */using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace nine_week{ class Program { static void Main(string[] args) { Reverse("abcd"); Console.ReadKey(); } public static void Reverse(string str) { //方法主体中使用StringBuilder StringBuilder s = new StringBuilder(str); char[] c= new char[s.Length]; s.CopyTo(0, c, 0, s.Length); char[] cs = new char[s.Length]; int j=s.Length; --j; for (int i = 0; i < s.Length&&j>=0; ++i) { cs[i] = c[j]; --j; } foreach (char m in cs) { Console.Write(" {0}",m); } } }}
运行结果:
- C#--第九周实验--任务2--定义一个静态成员方法,该方法实现字符串反转。
- C#--第九周 任务2--定义一个静态成员方法,该方法实现字符串反转
- C#--第九周实验--任务1--定义一个静态成员方法,该方法用于提取文件名。
- 定义一个静态成员方法,该方法实现字符串反转
- C#--第九周 任务1--定义一个静态成员方法,该方法用于提取文件名
- C#--第九周实验--任务3--定义一个静态成员方法,使用Random实现从一组数中随机抽取n个不重复的数。
- C#--第九周 任务3--定义一个静态成员方法,使用Random实现从一组数中随机抽取n个不重复的数
- 定义一个静态成员方法,该方法用于提取文件名
- C#上机 第九周 任务2 实现字符串反转
- C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符
- C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符(改进版)
- 一个字符串反转的方法
- 模拟实现一个字符串的反转的9种方法
- 实现字符串反转的四种方法(C#)
- C语言两种方法实现字符串反转
- C实现字符串反转的N中方法
- C#--第2周实验--任务13--创建一个抽象类A,创建一个子类B,在B中重写求和方法,且使用方法重载使得方法可以分别计算整数、双精度、字符串。
- C#--第六周实验--任务2--继续在Class类里编写一个方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序
- uva 10746 - Crime Wave - The Sequel(最小费用流+精度)!!没提交对-求助
- 给一个浮点数序列,取最大乘积子序列的值,例如 -2.5,4,0,3,0.5,8,-1,则取出的最大乘积子序列为3,0.5,8
- 生命的礼物
- 泛型
- Java引用
- C#--第九周实验--任务2--定义一个静态成员方法,该方法实现字符串反转。
- 闲聊linux中的input设备(9) 代代相传,何处是尽头
- 抽象类
- 49 wpf可以简单输入信息
- iframe实现无刷新上传下载
- hdu1166 敌兵布阵 +树状数组
- 闲聊linux中的input设备(10) 原来你也在这里
- 开始了
- C++对象大小讨论