首页/ 题库 / [问答题]编一个程序,定义一个字符串数组,输入若干的答案

编一个程序,定义一个字符串数组,输入若干国家名称(所有名称全用大写或者全用小写),设计一个算法按字典顺序将这些国家名称进行排序。

问答题
2021-12-30 05:16
查看答案

正确答案

inti,j,n=10;
string[]SortArray=newstring[n];
stringtemp;
Console.Write(" 请输入{0}个字符串:",n);
for(i=0;i{
SortArray[i]=Console.ReadLine();
}
for(i=1;i{
for(j=0;j{
if(String.Compare(SortArray[j],SortArray[j+1])>0)
{
temp=SortArray[j];
SortArray[j]=SortArray[j+1];
SortArray[j+1]=temp;
}
}
}
Console.WriteLine(" 已经排序后的国家名称为:");
for(i=0;i{
Console.WriteLine(SortArray[i]);
}


试题解析

感兴趣题目
编一个程序,定义常量Pi=3.14159265,从键盘上输入半径r,求出圆的面积。
在建立程序项时,应在()输入程序项名称。
企业所有品牌使用同一个品牌属于个别品牌名称(单一家族品牌名称)。
在下面的字符数组定义中,哪一个有语法错误()。
在Word中,可以为一个样式指定多个名称,样式的名称最多可以包括253个字符,样式的名称是不区分大小写的。
编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然后用foreach语句把这个字符串拷贝到字符数组里,最后输出字符数组。
在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输入______字符。
在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输入______字符。
编一个程序,定义一个数组,再定义类以及方法,用方法(out参数传递数据)找出这组数据中的最大数和最小数。
编一个程序,输入一个字符串,用ToCharArray()方法把字符串中的内容拷贝到字符数组中,然后用foreach输出该字符数组。
用 typedef 定义字符串类型(char *),然后再次使用typedef,以新定义的字符串类型为基础,定义能容纳10个字符串的字符串数组类型,然后用这个字符串数组类型定义一个变量。
编一个程序,定义结构(有姓名,年龄,手机号码三个字段),再定义一个一维数组,把结构作为数组元素类型,存入数据,然后依次输出。
相关题目
Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。
在下面的字符数组定义中,哪一个有语法错误。()。
在C#中,int[][]是定义一个int型的二维数组
编一个程序,输入三个double类型数据,自定义一个静态方法,把这三个数送给它,返回找出的最大数。
编一个程序,定义一个字符串数组,输入若干国家名称(所有名称全用大写或者全用小写),设计一个算法按字典顺序将这些国家名称进行排序。
编一个程序,输入一个整数,判定它为几位数。例如,99是2位数,-100是3位数。
C#程序中,使用关键字()来声明自定义的名称空间。
在C#中,int[][]是定义一个int型的二维数组。
在C#中,表示一个字符串变量应使用下面哪条语句定义?()
编一个程序,利用自定义方法,找出2到100之间的素数。
编一个程序,输入一个代表身份证号码的字符串,判断字符串长度(18)是否正确,还要判断输入的每个字符是否为数字。否则要求重新输入。
用“开始菜单”中的运行命令执行程序,需在“运行”窗口的“打开”输入框中输入程序的路径和名称。
在建立程序项时,应在()输入程序项名称。
编一个程序,定义一个数组,用for语句输入10个实数存入这个数组,然后按逆序重新存放后再输出。
定义一个长度为5值为空的字符串数组,下列选项不正确的是
定义一个表示10个值为null的字符串数组,下面选项正确的是( )。
编一个程序,定义一个n行n列的二维整数数组,赋初值,然后求出对角线上的元素之和。
编一个程序,从键盘输入10个实数,存入一个数组,用冒泡法对这个数作升序排序。
在C#中,int[][]是定义一个int型的二维数组。
编写一个字符界面的JavaApplication程序,接受用户输入的字符,以“#”标志输入的结束;比较并输出按字典序最小的字符。
广告位招租WX:84302438

免费的网站请分享给朋友吧