首页 > 其他分享 >尚硅谷_每日一考_88+111+134+152

尚硅谷_每日一考_88+111+134+152

时间:2023-03-01 09:44:11浏览次数:43  
标签:一考 152 String 初始化 int 88 循环 数组 new

111
1.switch后面的表达式可以是哪些数据类型的。
byte、short、char、int、枚举类型变量、String类型
2.switch-case、if-else、三元运算符使用场景的理解。
都表示分支,优先使用switch-case或三元运算符,执行效率高一些。
3.如何从控制台获取String和int型变量,并输出,使用代码实现。
1)import java.util.Scanner; 2)Scanner scan = new Scanner(System.in); 3)String info = scan.next(); int id = scan.nextInt();
4.使用for循环遍历100以内奇数,并计算出所有奇数的和并输出。*

class  Sumary
{
	public static void main(String[] args) 
	{	int sum = 0;
		for(int i=1; i<100; i = i+2){
			sum += i;
		}
		System.out.println(sum);
	}
}

class  Sumary
{
	public static void main(String[] args) 
	{	int sum = 0;
		for(int i=1; i<100; i++){
			if(i%2 !=0){
			sum += i;}
		}
		System.out.println(sum);
	}
}

134
1.循环结果如何退出循环?
1)循环条件返回false
2)在循环体内,一旦执行到break,跳出循环
2.指出如下程序的输出结果。
label:for(int i = 1; i <= 4; i++){ for(int j = 1; j <= 10; j++){ if(j%4 == 0){ contine label; } System.out.println(j); } System.out.println(); }

3.1000以内所有完数

int factor = 0;
for (int i = 0; i <= 1000; i++){
	for(int j = 0; j < i; j++){
		if(i%j == 0){
		factor += j;
		}
	}
	if(factor == i){
		Syystem.out.println(i)
	}
	//重置factor
factor = 0;
}

错误结果

4.输出

分析:第1行 6列 和为7
2 5
3 4
4 3
5 2
6 1

外层循环控制行数
内层循环控制列数
for(int i = 1; i <= 6; i++){ for(int j = 1; j <=7-i; j++ ){ System.out.print("*"); } System.out.println(); }

152
1.一维数组的两种初始化方式
int[] arr = new int[5];//动态初始化 String[] arr1 = new String[]{"a","b","c"};//静态初始化
数组一旦初始化,其长度是确定且不可修改的。

2.二维数组的两种初始化方式
int[][] arr = new int[5][4];//动态初始化 int[][] arr = new int[5][]

int[][] arr1 = new int[][]{{0,1},{3,4,5},{2,5,6}};//静态初始化

3.如何遍历二维数组
int arr2 = new int[][]{{0,1},{3,4,5},{2,5,6}};

for(int i = 0; i<arr2.length; i++){ for(int j = 0; j <a[i].length; j++){ System.out.print(arr2[i][j]); } System.out.println(); }

4.不同类型的一维数组元素的默认初始值各是多少。
整型:0
浮点型:0.0
char:0(ASCI
boolean:false
引用数据类型:null

5.一维数组的内存解析。
String[] strs = new String[5]; strs[2] = "Tom"; strs = new String[3];

标签:一考,152,String,初始化,int,88,循环,数组,new
From: https://www.cnblogs.com/zWANG97/p/17166891.html

相关文章