我只是个小前端,所以只会JS。
暂且只谈这么多吧
获取输入
获取输入的参数,可以用readline()函数。
1.单行输入调用一次readline()。
3
var param = readline(); // "我是输入"
多行输入参数可以通过多次调用readline()函数进行读取
2.指定行输入。第一行输入为输入参数的个数,其余行为各参数
共输入3行
第一行
第二行
第三行
var count = readline();
for (var i=0; i<count; i++) {
var word = readline(); // ['第一行','第二行','第三行']
}
while(count = readline()){
for (var i=0; i<count; i++) {
var word = readline(); // ['第一行','第二行','第三行']
}
}
3.任意行输入。通过判断readline()=== undefined停止获取参数,每一个while里处理每一行的输入
while(line = readline()){
//Do some operation
print();
}
打印输出
打印输出结果有两种方法:print()
和console.log()。
1.单行打印直接打印
var result = "输出一行";
print(result);
输出一行
2.多行打印 console.log() 或 print()直接循环输出自带换行
var result = ['第一行','第二行','第三行'];
for(let item of result){
console.log(item);
// print(item);
}
第一行
第二行
第三行