hyfm.net
当前位置:首页 >> jAvA题目:声明一个3*4的二维数组(整型)A[ ][ ],从键盘输入数据赋值 并拷贝给B[ ] >>

jAvA题目:声明一个3*4的二维数组(整型)A[ ][ ],从键盘输入数据赋值 并拷贝给B[ ]

Class a{ public static void main(String[] args){ String[][] s=new String[3][4]; Scanner scan = new Scanner(System.in); for(int i=0;i<3;i++){ for(int j=0;j<4;j++){ s[i][j]=scan.next(); } } for(int i=0;i<3;i++){ for(int j=0;j<4;j++){ System.out.print(s[i][j]+"\t"); } System.out.println(); } } }

第一个#include <stdio.h> int main( ) { int a[4][3], i, j; printf("input array:\n"); for(i=0;i<4;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(i=0;i<4;i++) { for(j=0;j<3;j++) { printf("%d ", a[i][j]); } printf("\n"); } return 0; }第二个#include <stdio.h> int

#include< stdio.h > main() { int a[ 3 ][ 4 ]; int i, j, max_i, max_j, max; /* 输入数组元素. */ for( i = 0; i < 3; i++ ) { for( j = 0; j < 4; j++ ) { scanf( "%d", &a[ i ][ j ] ); } } /* 遍历每一行,找出最大值及其下标,并输出. */ for( i = 0; i < 3; i++ ) { max = 0; for( j =

请看实例:int[][]sum=new int[3][4];Scanner sc=new Scanner(System.in);for(int i=0;i<sum.length;i++) { for(int j=0;j<sum[i].length;j++) { System.out.println("请输入第"+(i+1)+"行,第"+(j+1)+"列的元素"); sum[i][j]=sc.nextInt(); }}for(int[] i:sum) { System.out.println(Arrays.toString(i));}效果图:

#include "stdio.h" void main() { int a[3][4],b[4][3]; int i,j; printf("请给数组a赋值:"); for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); printf("数组a:\n"); for(i=0;i<3;i++) { for(j=0;j<4;j++) printf("%4d",a[i][j]); printf("\n"); } printf(

void main() int a[3][4]; cout<for(int i=0;i<3;i++) for(int j=0;j<4;j++) { cin>>a[i][j]; } for(int m=0;m<3;m++) for(int n=0;n<4;n++) { cout<}

void main() int a[3][4]; cout>a[i][j]; } for(int m=0;m

#include "stdio.h"#define N 4 int fun(int a[N][N]) {int i,max; /**********ERROR**********/ max=a[0][0]; //赋值用单个等号 for(i=0;i<N;i++)/**********ERROR**********/ if(a[i][i]>max) //a[i][i]比max大,才用它的值替换max max=a[i][i]; return max; } main()

不知道你是不是要求这个数组的最大值,int max=-999999; for(int i=0;i<3;i++){ for(int j=0;j<4;j++){ if(max<=a[i][j]) max=a[i][j]; } } system.out.println(max);

int a[3][4],min,m=0,j=0; cout<<"please enter:"; for(int i=0;i<3;i++) for(int k=0;k<4;k++) cin>>a[i][k]; min=a[0][0]; for(i=0;i<3;i++) for(k=0;k<4;k++) { if(a[i][k]<min) min=a[i][k]; m=i;j=k; } cout<<"最小的数为:"<<min<<endl; cout<<"在"<<m+1<<"行"<<j+1<<"列"<<endl;

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com