数组相关练习

//已知2个一维数组:a[]={3,4,5,6,7},b[]={1,2,3,4,5,6,7};把数组a与数组b
//对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2];最后输出数组b的元素。

package 数组;

public class Array {

    public static void main(String[] args) {

        int [] a = { 3 , 4 , 5 , 6 , 7 } ;
        int [] b = { 1 , 2 , 3 , 4 , 5 , 6 , 7 } ;
        int [] c = b ;
        int i ;

        for ( i = 0 ; i < a.length ; i++)
        {
            b [ i ] = a [ i ] * c [ i ] ;
            System.out.print( b [ i ] + " " ) ;
        }
    } 

}

时间: 2024-10-24 23:09:06

数组相关练习的相关文章

快学Scala习题解答—第三章 数组相关操作

3 数组相关操作 3.1 编写一段代码,将a设置为一个n个随机整数的数组,要求随机数介于0(包含)和n(不包含)之间 random和yield的使用 Scala代码   import scala.math.random def randomArray(n:Int)={ for(i <- 0 until n) yield (random * n).toInt } println(randomArray(10).mkString(",")) 3.2 编写一个循环,将整数数组中相邻的元

Scala学习(三)----数组相关操作

数组相关操作 摘要: 本篇主要学习如何在Scala中操作数组.Java和C++程序员通常会选用数组或近似的结构(比如数组列表或向量)来收集一组元素.在Scala中,我们的选择更多,不过现在我们先假定不关心其他选择,而只是想马上开始用数组.本篇的要点包括: 1. 若长度固定则使用Array,若长度可能有变化则使用ArrayBuffer 2. 提供初始值时不要使用new 3. 用()来访问元素 4. 用for (elem<-arr)来遍历元素 5. 用for (elem<-arr if…)…yie

Scala详解---------数组相关操作

Scala中提供了一种数据结构-数组,其中存储相同类型的元素的固定大小的连续集合.数组用于存储数据的集合,但它往往是更加有用认为数组作为相同类型的变量的集合. 取替声明单个变量,如number0, number1, ..., 和number99,声明一个数组变量,如号码和使用numbers[0],numbers[1],...,numbers[99]表示单个变量.本教程介绍了如何声明数组变量,创建数组和使用索引的过程变量数组.数组的第一个元素的索引是数字0和最后一个元素的索引为元素的总数减去1.

从零学scala(二)数组相关操作、映射和元组

一:数组相关操作 定长数组 val array = Array[String]("a","b","c") //直接初始化数组的内容        println(array.mkString("|")) val array = new Array[String](2) //new一个长度为2的数据在通过更新的方法进行赋值        array.update(0, "0")        array.up

awk入门及awk数组相关实战

知识点: l 记录与字段 l 模式匹配:模式与动作 l 基本的awk执行过程 l awk常用内置变量(预定义变量) l awk数组(工作常用) l awk语法:循环.条件 l awk常用函数 l 向awk传递参数 l awk引用shell变量 l awk小程序及调试思路 [[email protected] ~]# awk --version|head -1 GNU Awk 3.1.7 第1章 记录和字段 record记录==行, field字段相当于列,字段==列. awk对每个要处理的输入数

6-6-1-php数组相关(2)

1.for比较少用遍历连续数字下标的数组,和c语言差不多,简单记录一下: for(int $i=0;$i<count($arr);$i++){.....$arr[$i]......} 2.php有专门遍历数组而设计的foreach语句 foreach( $arr as $value ){} foreach( $arr as $key=>$value){} 多维:使用嵌套 foreach ( $arr as $key => $arr1 ){ foreach($arr1 as $value

java中数组相关的问题

1) 空数组中没有获得内存空间,所以无法使用,必须使用new关键字为数据分配内存空间. 2) 在初始化数组时不能静态初始化和动态初始化同时定义,eg:int [3] [3] array2={{1,2,3},{2,3,4},{3,4,5}};这种方法是错误的! 3) Arrays类的使用: A:数组的复制--是通过类Arrays的静态方法copyOf(type[] original,int length)实现的,其中type类型可以是 boolean,int ,short,char,byte! B

JS的数组相关知识

创建数组方法一: var a1=new Array(5); console.log(a1.length);//5 console.log(a1); //[] ,数组是空的 var a2=new Array(5,6); console.log(a2.length);//2 console.log(a2); //[5,6] 创建数组二: var a1=[5]; console.log(a1.length);//1 console.log(a1); //[5] var a2=[5,6]; consol

swift-Array(数组相关属性)

// //  ViewController.swift //  Swift-Array // //  Created by luorende on 16/9/12. //  Copyright © 2016年 luorende. All rights reserved. // import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do a

数组相关知识

1.main函数中String[  ] args是一个字符串数组.可以用Syetem.out.println(args[ ])在命令提示符(dos中).在javac编译后,在java执行时输入字符串.如果要输入args[0][0] 则输入两个字符串 回车便会输出.如果不输入,会报错: 2.深刻理解数组.特别是二维数组和高维数组,需要弄明白他们的遍历,一般一维用一个for循环,二维用一个for循环嵌套一个for循环,以此类推: 3.在myeclipse中,可以使用alt+/快捷按出需要的程序和单词