如题,高手也可以帮忙编程:从键盘输入一个数组,然后对数组内的数字按从大到小的顺序排列。还有一个题就是从键盘输入一段字符串,然后求出字符串中各字符的数量。。
2 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
static void main(string[] args)
{
int[] array;
Console.WriteLine("请输入数组的长度:");
int length = Convert.ToInt32(Console.ReadLine());
array = new int[length];
for(int i = 0; i < length; i++)
{
Console.Write("请输入第{0}个数组的值:" , i);
array[i] = Convert.ToInt32(Console.ReadLine());
}
Array.Sort(array);
foreach(int i in array)
Console.WriteLine(i);
波斯汪
TA贡献1811条经验 获得超4个赞
偶只能给思路,自己试一下吧。
键盘输入12,23,34,45,即字符串以逗号分隔,用split方法拆分为数据,帮助中有例子,简单修改即可。
另一个题,建立数组,如只有26个字母,则维数26,循环字符串,用switch判断第几个字母,并在对应的数据中加1,显示时,为0的数组数据不显示,显示的第几维,则字母就是第几个。
如果是中文判断,要使用动态数据arraylist
- 2 回答
- 0 关注
- 2217 浏览
添加回答
举报
0/150
提交
取消