C#编写程序 使abc从小到大的顺序排列出来

C# 编写一道程序,使a b c 能从小到大的顺序排列出来。 求大神指导

第1个回答  2013-10-24
static void Main(string[] args)
{
List<string> str = new List<string>();
str.Add("t");
str.Add("u");
str.Add("h");
str.Add("k");
str.Add("q");
str.Add("l");
str.Add("s");
str.Add("d");
str.Add("a");
str.Add("c");
str.Sort();
string strsort = "";
foreach (string s in str)
{
strsort += s.ToString() + " ";

}
Console.WriteLine(strsort);
Console.ReadLine();
}
直接 复制 就 可以了!

C#编写程序 使abc从小到大的顺序排列出来
static void Main(string[] args){ List<string> str = new List<string>();str.Add("t");str.Add("u");str.Add("h");str.Add("k");str.Add("q");str.Add("l");str.Add("s");str.Add("d");str.Add("a");str.Add("c");str.Sort();string strsort = "";foreach ...

用C#编写程序: 定义一个数组;使输入的数由大到小输出! 程序写的简单点...
---选择排序最简单 --- int[] grade = { 58, 89, 74, 15, 23, 85, 100, 14, 59, 98, 75, 12, 45, 65, 84, 96, 74, 16, 33, 94 };int temp;for (int i = 0; i < grade.Length-1 ; i++){ for (int j = i; j < grade.Length ; j++){ if (grade[j] <...

编写C语言程序,输入abc3个值,输出其中最大值
首先,比较a和b,如果b大于a,则将b赋值给max。然后,再比较max(即现在的较大值)和c,如果c大于max,则将c的值赋给max。经过两次比较后,max中存储的就是三个数中的最大值,最后输出这个最大值。下面是具体的C语言代码实现:c#includeintmain(void){inta,b,c;scanf("%d%d%d",&a,&b,&c...

编写一个C#二维数组程序,形成并显示如下所示的4行4列二维矩形数组A_百度...
Dim abc(3, 3) As Integer Dim abcMax As Integer Dim abcMin As Integer Dim i As Integer Dim j As Integer Dim iMax As Integer Dim jMax As Integer Dim iMin As Integer Dim jMin As Integer Dim abcSum As Integer Dim abcAve As Single For i = 0 To 3 For j = 0 To 3 a...

编写一个C程序运行时输入abc三个值输出其中值最大者
\/\/ 初始化max为a,假设a是最大的 max = a;\/\/ 比较b和max,如果b更大,则更新max if (b > max) { max = b;} \/\/ 比较c和max,如果c更大,则更新max if (c > max) { max = c;} \/\/ 输出最大值 printf("这三个值中的最大值是: %d\\n", max);return 0;} ```这个程序...

c# 正则表达式,有就匹配没有就不匹配
按照你的要求编写的C#程序如下 using System;using System.Text.RegularExpressions;namespace MatchApplication{ class MatchClass{ static void Main(string[] args){ string str="abc123abc1234abc456"; string pattern = "^(a[a-z]*[0-9]+)+$"; bool b=Regex.IsMatch(str,pattern...

C#编程:编写程序,让用户输入一串字符(以回车键结束),统计其中数字、字母...
string str="abc123 ";int t1=0;\/\/数字个数 int t2=0;\/\/字母个数 int t3=0;\/\/空格数 for(int i=0;i<str.length;i++){ if(用正则表达式来判定str.substring(i,1)的值是否为数字){ t1++;} else if(用正则表达式来判定str.substring(i,1)的值是否为字母){ t2++;} else if(用...

怎样编写一个程序,让分行显示十遍一个词语
\/\/看你用什么语言了。\/\/python直接print("ABC"*10),即可将“ABC”显示10次,至于分行,看你怎么分了,\/\/其他语言的话,基本类似于C#for(int i=0;i<10;i++){ Console.writeln("ABC"); \/\/\/java则用System.out.println("ABC");} ...

c#编写一个程序,要求用户从键盘输入3个不同整数abc,输出中间值. 可以...
static void Main(string[] args) { int[] number = new int [3]; int temp; Console.WriteLine("输入3个不同整数abc,输出中间值."); Console.Write("请输入整数a的值:"); number[0] = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("a={0}", number[...

编写一个程序,从键盘输入三个整数a.b.c,计算表达式a+b*c的值,并输出...
1、以C#控制台应用程序为例:Console.WriteLine("输入3个整数,之间以逗号分隔,回车键结束...");string str = Console.ReadLine(); \/\/读入用户输入信息 string[] input = str.Split(new char[] { ',' }); \/\/以逗号为分隔符,分离出各项 if (input.Count() == 3) \/\/不是3,用户输入...

相似回答