admin 管理员组文章数量: 887032
2023年12月18日发(作者:网页分享)
ine和的区别以及 () 、ne()的区别
1、 (1)ine、的区别:
Write()和WriteLine()都是e提供的方法,两着主要用来将输出流由指定的输出装置(默认为屏幕)显示出来.两着间的差异在ine()方法是将要输出的字符串与换行控制字符一起输出,当次语句执行完毕时,光标会移到目前输出字符串的下一行.至于()方法,光标会停在输出字符串的最后一个字符后,不会移动到下一行。
比如说ine("a");ine("b")就会输出在2行的a b而
("a");("b")就在同一行输出a b.
ine("排序结果为:");
for (int j = 0; j < 10; j++)
{
("{0} ", array2[j]);
}
(2) () 、ne()的区别:
1’() ne()方法都是从键盘读入信息,唯一不同的就是() 方法用于获得用户输入的任何值(可以是任何的字母数字值)的ASCII值.ne()呢?用于将获得的数据保存在字符串变量之中.
2’ 表示从键盘读取字符串,不换行。 ne 表示从键盘读取字符串后进行换行。读取多个数据?如何读取?例1:创建一个一维整型数组,通过接收用户输入的10个数进行初始化,并倒序打印。用ne()和字符串分隔符实现static void
Main(string[] args)
{
ine("请输入十个数,并以空格隔开:");
string string1 = ne();
string[] string2 =(string1, @"[ ]+");
string[] result =new string[10];
for (int i = 0; i < 10; i++)
{
result[i]= (string2[10 - i - 1]);
(result[i]+" ");
}
}
例2:用户自由输入一组整数(用数组存储),然后进行排序(冒泡排序法)
用ne()和for循环实现
///
/// 冒泡排序
///
///
///
static int[] bubble(int[] array)
{
int i, j, temp;
for (i = 0; i < 10; i++)
{
for (j = 10 - 1; j > i; j--)
{
if (array[j] < array[j - 1])
{
temp = array[j]; array[j] = array[j - 1]; array[j - 1] = temp;
}
}
}
return array;
}
///
/// 用户自由输入一组整数(用数组存储),然后进行排序(自由选择排序算法)
///
///
static void Main(string[] args)
{
int [] array1=new int [10];
ine("请输入十个整数:");
for (int i = 0; i < 10; i++)
{
array1[i] = (ne());
}
int[] array2 = new int[10];
array2 = bubble(array1);
ine("排序结果为:");(数组不能直接输出,必须挨个元素的输出!!)
for (int j = 0; j < 10; j++)
{
("{0} ", array2[j]);
}
}
版权声明:本文标题:console .write.console.writeLine 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1702896566h435078.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论