java一维数组录入学生信息_如何用JAVA实现输入一个含有十个元素的一维数组

这篇博客讨论了如何在JAVA中实现类似C语言中scanf函数的功能,输入一个包含十个元素的一维数组。示例代码展示了如何定义和初始化数组,以及如何通过BufferedReader从标准输入读取数据并输出数组的内容。
摘要由CSDN通过智能技术生成

如何用JAVA实现输入一个含有十个元素的一维数组

mip版  关注:249  答案:3  悬赏:10

解决时间 2021-01-26 17:27

46454244fb868694637024ab951eb156.png

已解决

2021-01-26 05:25

小弟最近学习JAVA,希望大侠们多多指教啊我是希望能实现C中scanf函数的功能

最佳答案

d442449dded772d2b578d94ade13552d.png

2021-01-26 06:24

直接要输出就好了,上边写的那百个通过十个循环输入的代码不要要,他没有度要求怎么输入

直接定义一下就行,可能现在你写的他看不懂专

public class SystemIn {

public static void main(String[]args)throws Exception

{

//定义一个10个长度的字符属串数组

int[] array=new int[10];

for(int i = 0;i<10;i++)

{

array[i]=i;

}

//创建输入流in

//测试输出数组的值

for(int i = 0;i<10;i++)

{

System.out.println(array[i]);

}

}

}

全部回答

f1e2a1df1330b1dcb59a3ffdac6c553e.png

1楼

2021-01-26 06:55

import java.io.*;

public class SystemIn {

public static void main(String[]args)throws Exception{

//定义一个10个长度的字符串zhidao数组

String[] array=new String[10];

//创建输入回流in

BufferedReader in=new BufferedReader(

new InputStreamReader(System.in));

//用10次循环来给数组array[]赋值

for(int i=0;i<10;i++){

array[i]=in.readLine();

}

//测试输出数组的值答

for(String s:array){

System.out.println(s);

}

}

}

c347a8640a7d548aed4aac5e529823ea.png

2楼

2021-01-26 06:43

int a[10];

int min, max, minat, maxat;

min=a[0]; minat=0;

max=a[0]; maxat=0;

for(i=1; i<10; i++){

if(a[i]

min=a[i];  minat=i;

}

if(a[i]>max) {

max=a[i];  maxat=i;

}

}

{

a[minat]=a[0];

a[0]=min;

}

if(maxat!=0) {

a[maxat]=a[9];

a[9]=max;

}

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值