首页 / JAVA / 机试-输入输出专题【Java】
机试-输入输出专题【Java】
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了机试-输入输出专题【Java】,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2477字,纯文字阅读大概需要4分钟。
内容图文
![机试-输入输出专题【Java】](/upload/InfoBanner/zyjiaocheng/637/6c913a2894be46b2903e098d4d3e99b5.jpg)
牛客- 输入输出专练:
https://ac.nowcoder.com/acm/contest/320#question
import java.util.Scanner;//util.Scanner public class Main{//class类名 public static void main(String[] args){//public static void main() //括号里面:String[] args Scanner sc= new Scanner(System.in);//Scanner类,新建对象sc //括号里:System.in while(sc.hasNext()){//循环输入:sc.hasNext()==true int x1=sc.nextInt();//下一个Int: sc.nextInt() int x2=sc.nextInt(); //sc.nextLine(); int s=x1+x2; System.out.println(s);//输出用:System.out.println() } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc= new Scanner(System.in); while(true){ int n=sc.nextInt(); if(n==0)break; int s=0; for (int i=0;i<n;i++){ int temp=sc.nextInt(); s+=temp; } System.out.println(s); } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNextLine()){//hasNextLine()按行判断 String[] s=sc.nextLine().split(" ");//.nextLine后面要有括号 //后面接上split(" ") int len=s.length;//String数组也属于基本的类型,使用无括号的.length int sum=0; for (int i=0;i<len;i++){ int temp=Integer.valueOf(s[i]);//从行里面(String数组)里选取 //然后使用Integer.valueOf()转换字符串为数字 sum+=temp; } System.out.println(sum); } } }
import java.util.Scanner; import java.util.Arrays;//引入 util.Arrays public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); String[]s=new String[n];//new String后面不是圆括号,而是方括号[] //可以使用n这个已获得的变量 for(int i=0;i<n;i++){ s[i]=sc.next();// } Arrays.sort(s);//使用.sort()排序 for (int i=0;i<n;i++){ System.out.print(s[i]); if(i!=n-1)System.out.print(" "); } } }
import java.util.Scanner; import java.util.Arrays; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNextLine()){// String[] s=sc.nextLine().split(" "); int len=s.length; Arrays.sort(s);//直接用Arrays.sort()对已有的String数组进行排序 for (int i=0;i<len;i++){ System.out.print(s[i]); if(i!=len-1)System.out.print(" "); else System.out.println();//不空格,就换行 } } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNext()){//为什么要用hasNext(),不用hasNextLine(): 因为输入描述里面,没收是按行给,可能全部在一行里面 long x1=sc.nextLong();//整数,可能是长整数 //要用nextLong() 而不是nextInt() long x2=sc.nextLong(); long sum=x1+x2; System.out.println(sum); } } }
内容总结
以上是互联网集市为您收集整理的机试-输入输出专题【Java】全部内容,希望文章能够帮你解决机试-输入输出专题【Java】所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。