【作业】第六章课后作业
发布日期:2021-06-29 19:43:55
浏览次数:2
分类:技术文章
本文共 4664 字,大约阅读时间需要 15 分钟。
选择题:
1-11:D ABCDE C A CD C C BCD B B A程序设计:
1、/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个不多于5位当正整数:"); int num = input.nextInt(), i;//为了简便暂不判断 System.out.println("逆序打印后各位为:"); for(i = 0; i < 5; i++) { if(num != 0) { int x = num % 10; System.out.print(x + " "); num /= 10; }else break; } System.out.println("\n它是" + i + "位数。"); }}
2、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); System.out.println("请输入数组的长度:"); int len = input.nextInt(), temp, maxIndex = 0, minIndex = 0; int num = new int[len]; System.out.println("请输入数组:"); for(int i = 0; i < len; i++) { num = input.nextInt(); if(num > num[maxIndex]) maxIndex = i; if(num < num[minIndex]) minIndex = i; } temp = num[maxIndex]; num[maxIndex] = num[0]; num[0] = temp; if(minIndex == 0 ) minIndex = maxIndex;//如果最小值下标是首元素 temp = num[minIndex]; num[minIndex] = num[len - 1]; num[len - 1] = temp; System.out.println("交换后:"); for(int i = 0; i < len; i++) { System.out.print(num + " "); } }}
3、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); System.out.println("请输入数组的长度n:"); int n = input.nextInt(); int num = new int[n]; System.out.println("请输入向后移m:"); int m = input.nextInt(); System.out.println("请输入数组:"); for(int i = m; i < n; i++) { num = input.nextInt(); } for(int i = 0; i < m; i++) { num = input.nextInt(); } for(int i = 0; i < n; i++) { System.out.print(num + " "); } }}
4、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); String user = new String[5]; System.out.println("请输入五个名字:"); for(int i = 0; i < 5; i++) { user = input.next(); } for(int i = 0; i < 5; i++) { System.out.print(user + " "); } }}
5、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { int nums = new int[10]; int max=Integer.MIN_VALUE, min = Integer.MAX_VALUE; for(int i = 0; i < 10; i++) { nums =(int)(Math.random() * 1000);//1000以内随机正整数 if(nums > max) max = nums; if(nums < min) min = nums; } System.out.println("最大值为" + max); System.out.println("最小值为" + min); }}
6、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个四位整数");//为了简便不进行判断 int num = input.nextInt(); int nums = new int[4]; for(int i = 0; i < 4; i++) { //第一位与第四位交换,第二位与第三位交换,即4321 int x = num % 10; nums = (x + 5) % 10; num /= 10; } System.out.print("加密后:"); for(int i = 0; i < 4; i++) { System.out.print(nums); } }}
7、
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { int score = new int { 18, 25, 7, 36, 13, 2, 89, 63}; int min = 0; for(int i = 0; i < 8; i++) { if(score < score[min]) min = i; } System.out.println("最低积分位:" + score[min] + "\n其下标为:" + min); }}
/***************************** 文件名:[作业]* 作者:〈漆黑〉* 描述:〈 第六章课后作业 〉* 创建时间:2019.1.5****************************/import java.util.Scanner;public class Test { public static void main(String args) { Scanner input = new Scanner(System.in); int i = 3; while(true) { i--; System.out.println("请输入密码:"); String str = input.next(); if(str.equals("111111")) break;//密码为111111 if(i == 0) { System.out.println("密码错误。请取卡。"); return; } } System.out.println("请输入金额:"); int cash = input.nextInt(); while(cash % 100 != 0 || cash > 1000 || cash < 0) { //金额为100的整数倍,且位于0-1000 System.out.println("您输入的金额不合法,请重新输入:"); cash = input.nextInt(); } System.out.println("您取了" + cash + "元\n交易完成,请取卡。"); return; }}
转载地址:https://darkness.blog.csdn.net/article/details/103847112 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月30日 09时58分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
常见26种NLP任务的练手项目(收藏)
2019-04-30
【GNN】task5-超大图上的节点表征学习
2019-04-30
智能教学系统 Cognitive Tutors: Lessons Learned
2019-04-30
使用免费GPU深度学习平台colab玩转Kaggle比赛
2019-04-30
研究知识追踪/学生模型的一些学校和人物
2019-04-30
简谈RSS——巧用Feed43制作自定义RSS源
2019-04-30
powershell 脚本压缩工具
2019-04-30
Windows下Pentaho Report Designer之运行配置
2019-04-30
【python数据可视化】穷逼买二手房历险记
2019-04-30
同构图、异构图、属性图、非显式图
2019-04-30
【GNN】task3-基于图神经网络的节点表征学习
2019-04-30
Python将字符串转为变量名的3种方法
2019-04-30
【GNN】task4-数据完整存储与内存的数据集类+节点预测与边预测任务实践
2019-04-30
powershell 解压RAR文件(简易版)
2019-04-30
记一次Tiny Tiny RSS魔改过程
2019-04-30
CMD批量转换GIF图片为PNG图片
2019-04-30
通过快捷方式快速更换桌面壁纸(必应每日壁纸)
2019-04-30
C#操作MySQL查询超时问题
2019-04-30
JavaScript——CodeMirror获取已存在的实例
2019-04-30
Java 发送HTTP或HTTPS请求获取网页码源(1)
2019-04-30