C#在控制台输入时怎么不能自动换行啊
发布网友
发布时间:2023-08-16 02:36
我来回答
共6个回答
热心网友
时间:2023-08-21 10:23
不知道你到底要实现什么但是如果要输出值换行的话举个例子:
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
Console.WriteLine(i);
//Console.WriteLine(j);
}
}
热心网友
时间:2023-08-21 10:24
换行符\n\r 加到输出的字符后面就行了
热心网友
时间:2023-08-21 10:24
for(int j=0;j<10j++)
{
Console.ReadLine();
Console.WriteLine();
}
热心网友
时间:2023-08-21 10:25
你什么意思?就是用户打回车,将其设置为换行?
不是想问换行的转移字符吧?
'\n' 是一个字符(char类型的)表示换行
可以直接hi我,或者QQ:1134423484帮你解决
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
热心网友
时间:2023-08-21 10:26
//换行
....
for (int j = 0; j < 10; j++)
{
Console.ReadLine();
Console.WriteLine();
}
....
//清除
....
for (int j = 0; j < 10; j++)
{
Console.ReadLine();
Console.Clear();
}
....
热心网友
时间:2023-08-21 10:26
这个是char型的自动换行输入,不是int型的,希望能给你带来点启发。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace lianxi1
{
class Program
{
static void Main(string[] args)
{
string a = string.Empty;
while (true)
{
ConsoleKeyInfo cki = Console.ReadKey();
a += cki.KeyChar;
Console.WriteLine();
}
}
}
}