2020-07-15:Python语言程序设计(第1周)

2020-07-15:Python语言程序设计(第1周),第1张

  

Hello World的条件输出

描述

获得轿绝用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:

如果输入值是0,直接输出"Hello World"

如果输入值大于0,以两个字符一行方式陪帆姿输出"Hello World"(空格芦绝也是字符)

如果输入值小于0,以垂直方式输出"Hello World"

a =eval(input())

if a == 0:

    print("Hello World")

elif a >0:

    print("He\nll\no \nWo\nrl\nd")

else:

    print("H\ne\nl\nl\no\n \nW\no\nr\nl\nd")

public class TestEmploee {

private static int[][] emploees

private static int[][] results = new int[7][2]

private static int emploeeIndex = 0

private static int totalWorkTimeIndex = 1

public static void main(String[] args){

init()

sumWorkTime()

sortByWorkTime()

printResult()

}

private static void printResult() {

for(int row = 0 row <results.lengthrow++ ){

System.out.println("emploee " + results[row][emploeeIndex] + " : " + " work time is : " + results[row][totalWorkTimeIndex] )

}

}

//排序

private static void sortByWorkTime() {

//冒泡法排如键序

for(int row = 0 , flag = 0 row <results.length row ++, flag ++ ){

for( int index = results.length -1 index >flag index -- ){

if(results[index][totalWorkTimeIndex] >渣盯巧 results[index-1][totalWorkTimeIndex]){

int[] temp = results[index-1]

results[index-1] = results[index]

results[index] = temp

}

}

}

}

//计算工作时间

private static void sumWorkTime() {

for(int row = 0 row <emploees.length row++ ){

for(int col = 0 col <emploees[row].length col++ ){

results[row][totalWorkTimeIndex]+=emploees[row][col]

}

results[row][emploeeIndex] = row

}

}

//初始化emploee数则胡组

private static void init() {

emploees = new int [][]{ {4,3,4,5,4},{9,3,5,3,7},{8,4,7,2,4},{5,1,3,7,7},{4,3,5,7,2},{2,1,5,3,8},{8,6,4,3,2} }

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12480096.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-24
下一篇2023-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存