A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

定义一个数组a[],怎么使用scanf给他输入元素

5 个回复

倒序浏览
本帖最后由 ashun 于 2015-9-12 16:46 编辑

Scanner readIn = new Scanner(System.in);
for(int i = 0; i < a.length; ++i){
        a = readIn.next();
}
readIn.next():读入字符;
readIn.nextInt():读入int值;
readIn.nextDouble(): 读入double值;
直到读取数组长度个元素结束。
回复 使用道具 举报
C语言里面是不能定义动态数组的,定义数组的时候,需要指定元素的个数
回复 使用道具 举报
还是那个他 发表于 2015-9-12 20:24
C语言里面是不能定义动态数组的,定义数组的时候,需要指定元素的个数

好像是这样的,我每次都编译不了
回复 使用道具 举报
ashun 发表于 2015-9-12 16:42
Scanner readIn = new Scanner(System.in);
for(int i = 0; i < a.length; ++i){
        a = readIn.next( ...

看不懂。。。可能是我学的太少了0.0
回复 使用道具 举报
回去好好看看数组
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马