前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java基础语法2

Java基础语法2

作者头像
Lokinli
发布2023-03-09 16:43:55
1490
发布2023-03-09 16:43:55
举报
文章被收录于专栏:以终为始以终为始

转载请注明出处:https://blog.csdn.net/Mercury_Lc/article/details/82800547 作者:Mercury_Lc SDUT Java基础语法练习2

I       C语言实验——打印菱形(SDUT 1174)

代码语言:javascript
复制
import java.util.Scanner;   

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n;
		n = sc.nextInt();
		for(int i = 0; i < n; i ++) 
		{
			for(int j = 0; j < n - i - 1; j ++)System.out.print(" ");
			for(int j = 0; j < i + 1; j ++)System.out.print('*');
			for(int j = 0; j < i; j ++)System.out.print('*');
			System.out.println("");
		}
		for(int i = n - 2; i >= 0; i --)
		{
			for(int j = 0; j < n - i - 1; j ++)System.out.print(" ");
			for(int j = i; j >= 0 ; j --)System.out.print('*');
			for(int j = i; j >= 1; j --)System.out.print('*');
			if(i != 0 )System.out.println("");
		}
	}
}

C语言实验——打印数字图形(SDUT 1179)

代码语言:javascript
复制
import java.util.Scanner;   

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n;
		n = sc.nextInt();
		for(int i = 0; i < n; i ++) 
		{
			for(int j = 0; j < n - i - 1; j ++)System.out.print(" ");
			for(int j = 0; j < i + 1; j ++)System.out.print(j + 1);
			for(int j = 0; j < i; j ++)System.out.print(i - j);
			System.out.println("");
		}
		for(int i = n - 2; i >= 0; i --)
		{
			for(int j = 0; j < n - i - 1; j ++)System.out.print(" ");
			for(int j = i; j >= 0 ; j --)System.out.print(i - j + 1);
			for(int j = i; j >= 1; j --)System.out.print(j);
			if(i != 0 )System.out.println("");
		}
	}
}

k     做乘法(SDUT 2249)

代码语言:javascript
复制
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n;
		n = sc.nextInt();
		for (int i = 1; i <= n; i++) {
			System.out.println(n + "*" + i + "=" + n * i);
		}
	}
}

L   期末考试之分等级(SDUT 2251)

代码语言:javascript
复制
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n, x;
		n = sc.nextInt();
		int a, b, c, d, e;
		a = b = c = d = e = 0;
		for (int i = 0; i < n; i++) {
			x = sc.nextInt();
			if (x >= 90)a++;
			else if (x < 90 && x >= 80)b++;
			else if (x < 80 && x >= 70)c++;
			else if (x < 70 && x >= 60)d++;
			else if (x < 60) e++;
		}
		System.out.print('A' + " " + a + "\n" + 'B' + " " + b + "\n" + 'C' + " " + c + "\n" + 'D' + " " + d + "\n" + 'E'
				+ " " + e + "\n");
	}
}

M     C语言实验——矩阵转置(SDUT 1164)

代码语言:javascript
复制
import java.util.Scanner;
import java.util.Arrays;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n;
		int a[][] = new int[1000][1000];
		n = sc.nextInt();
		for (int i = 0; i < n; i++) {
			for (int j = 0; j < n; j++) {
				a[i][j] = sc.nextInt();
			}
		}
		for (int i = 0; i < n; i++) {
			for (int j = 0; j < n; j++) {
				if (j != n - 1)
					System.out.print(a[j][i] + " ");
				else
					System.out.print(a[j][i]);
			}
			System.out.println("");
		}
	}
}

N      C语言实验——矩阵下三角元素之和(SDUT 1172)

代码语言:javascript
复制
package ll;

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a[][] = new int[100][100];
		int n;
		n = sc.nextInt();
		int sum = 0;
		for (int i = 1; i <= n; i++) {
			for (int j = 1; j <= n; j++) {
				a[i][j] = sc.nextInt();
				if (i >= j)
					sum += a[i][j];
			}
		}
		System.out.println(sum);
	}
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档