




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 定义定义 T n 1 n w n sum k 1 n k T k 1 给你整数给你整数 n n 50 输出 输出 w n 最先会给你测试数据的组数 输出时 先输出最先会给你测试数据的组数 输出时 先输出 n 然后再 然后再 输出输出 w n n 与与 w n 之间有一个空格 之间有一个空格 示例输入 示例输入 4 3 4 5 10 示例输出 示例输出 3 45 4 105 5 210 10 2145 package asd import java util Scanner public class Main public static int T int k int sum1 0 for int j 1 j k j sum1 j return sum1 public static void main String args int n int m Scanner scan new Scanner System in while scan hasNext n scan nextInt for int p 0 p n p m scan nextInt int sum 0 for int i 1 i m i sum i T i 1 System out println m sum 2 一个只包含有大写和小写英文字母的字符串和标点符号一个只包含有大写和小写英文字母的字符串和标点符号 现在要你将所有的小写 现在要你将所有的小写 地字母地字母 a 转换为转换为 import java util public class Main2 public static void main String args Scanner scan new Scanner System in int n scan nextInt for int i 0 i n i String s scan next s s replace a System out println s 1 编写程序 输入一字符串 删除串中所有非数字字符 然后输出 编写程序 输入一字符串 删除串中所有非数字字符 然后输出 package asd import java util public class Main2 public static void main String args Scanner scan new Scanner System in String input while scan hasNext input scan next StringBuffer buffer new StringBuffer for int i 0 i 0 System out println buffer 2 请输出请输出 10 到到 100 以内的所有素数以内的所有素数 素数是这样一类数素数是这样一类数 除了除了 1 和自身外和自身外 没有其它的因子没有其它的因子 package test public class ShuchuSushu public static void main String args int i 0 int j 0 for i 10 i 100 i for j 2 j i j if i j 0 break if i j System out println i 3 读取读取 7 个数 个数 1 50 的整数值 每读取一个值 程序打印出该值个数的 的整数值 每读取一个值 程序打印出该值个数的 package asd import java util public class Main2 public static void main String args Scanner scan new Scanner System in for int i 0 i 7 i int n scan nextInt for int j 0 j n j System out print System out print n 4 编写程序 对由键盘输入的编写程序 对由键盘输入的 20 个数 求出所有正数的和并输出 个数 求出所有正数的和并输出 你的代码 你的代码 package asd import java util public class Main2 public static void main String args Scanner scan new Scanner System in int sum 0 for int i 0 i0 sum n System out println sum 5 有有 1 2 3 4 个数字 能组成多少个互不相同且无重复数字的三位数 都是多少 个数字 能组成多少个互不相同且无重复数字的三位数 都是多少 package asd public class Main2 public static void main String args int i j k t 0 for i 1 i 4 i for j 1 j 4 j if i j for k 1 k 4 k if j k System out println 100 i 10 j k System out println 共有共有 t 6 给定三个整数给定三个整数 x y z 请把这三个数由小到大输出 请把这三个数由小到大输出 import java util Scanner import java util StringTokenizer public class s3 输入多组数输入多组数 按从小到大输出按从小到大输出 public static void main String args Scanner scanner new Scanner System in String str scanner nextLine while str length 0 int stra 0 StringTokenizer st new StringTokenizer str int num new int 3 for int i 0 i0 i for int j 0 jnum j 1 stra num j num j num j 1 num j 1 stra System out println num 0 num 1 num 2 scanner new Scanner System in str scanner nextLine 7 7 编写程序 完成如下功能 编写程序 完成如下功能 1 1 输入输入 1010 个职工的编号 姓名 职称 基本工资 岗位津贴 个职工的编号 姓名 职称 基本工资 岗位津贴 2 2 求出其中求出其中 基本工资基本工资 岗位津贴岗位津贴 最少的职工姓名并输出 最少的职工姓名并输出 3 3 求出所有职工的平均基本工资 求出所有职工的平均基本工资 分别编写函数完成以上功能 并写出完整的程序 分别编写函数完成以上功能 并写出完整的程序 要求用结构体数组存放职工信息 采用指针变量作为函数参数 要求用结构体数组存放职工信息 采用指针变量作为函数参数 你的代码 你的代码 8 8 编写程序 计算一个实型数组中所有元素的和 并输出计算结果 编写程序 计算一个实型数组中所有元素的和 并输出计算结果 要求用递归函数完成平均值的计算 要求用递归函数完成平均值的计算 你的代码 你的代码 import java util Scanner public class Test4 public static double a static double Ssum int n if n 1 return a 0 else return Ssum n 1 a n 1 static double Aave int n if n 1 return a 0 else return Aave n 1 n 1 a n 1 n public static void main String args int n Scanner scanner new Scanner System in n scanner nextInt a new double n for int i 0 i n i a i scanner nextDouble double sum Ssum n System out println sum double ave Aave n System out println ave 9 猴子吃桃问题 猴子第一天摘下若干个桃子 当即吃了一半 还不瘾 又多吃了一个第猴子吃桃问题 猴子第一天摘下若干个桃子 当即吃了一半 还不瘾 又多吃了一个第 二天早上又将剩下的桃子吃掉一半 又多吃了一个 以后每天早上都吃了前一天剩下的一二天早上又将剩下的桃子吃掉一半 又多吃了一个 以后每天早上都吃了前一天剩下的一 半零一个 到第半零一个 到第 K 天早上想再吃时 见只剩下一个桃子了 求第一天共摘了多少 天早上想再吃时 见只剩下一个桃子了 求第一天共摘了多少 package asd import java util public class Main2 static int sum int n if n 1 return 1 else return sum n 1 1 2 public static void main String args Scanner scan new Scanner System in while scan hasNext int n scan nextInt int m sum n System out println m 10 10 编写一函数编写一函数 将一个由数字组成的字符串转换为整数并返回 例如将将一个由数字组成的字符串转换为整数并返回 例如将 字符串字符串 234 234 转换为转换为 234234 你的代码 你的代码 package asd import java util public class Main2 public static void main String args Scanner scan new Scanner System in while scan hasNext String input scan next int n Integer parseInt input System out println n 11 11 某个公司采用公用电话传递数据 数据是四位的整数 在传递过程中是加密的 加密某个公司采用公用电话传递数据 数据是四位的整数 在传递过程中是加密的 加密 规则如下 每位数字都加上规则如下 每位数字都加上 5 5 然后用和除以然后用和除以 1010 的余数代替该数字 再将第一位和第四位的余数代替该数字 再将第一位和第四位 交换 第二位和第三位交换 交换 第二位和第三位交换 package test import javax swing JOptionPane public class DianhuaJiami public static void main String args String input1 input2 int in1 in2 input1 JOptionPane showInputDialog 请输入第一个数 请输入第一个数 input2 JOptionPane showInputDialog 请输入第二个数 请输入第二个数 in1 Integer parseInt input1 in2 Integer parseInt input2 StringBuffer strbuf1 new StringBuffer StringBuffer strbuf2 new StringBuffer int j for int i 0 i 4 i j in1 10 in1 in1 10 j j 5 10 strbuf1 append j for int i 0 i 4 i j in2 10 in2 in2 10 j j 5 10 strbuf2 append j String s strbuf1 toString n strbuf2 toString JOptionPane showMessageDialog null s 12 输入一个数输入一个数 n 判断 判断 n 是否为素数 并输出判断结果 是否为素数 并输出判断结果 package test import javax swing JOptionPane public class shiFouShiSushu public static void main String args String input JOptionPane showInputDialog 输入一个数 输入一个数 String s1 是素数是素数 String s2 不是素数不是素数 int in Integer parseInt input int i for i 2 i in 1 i if in i 0 JOptionPane showMessageDialog null s2 break if i in JOptionPane showMessageDialog null s1 1313 输入一个字符串 将其中的所有大写字母改为小写字母 而所有小写字母全部改为大输入一个字符串 将其中的所有大写字母改为小写字母 而所有小写字母全部改为大 写字母 其它字符不变 然后输出 写字母 其它字符不变 然后输出 你的代码 你的代码 14 14 求一个求一个 3 33 3 矩阵两个对角线元素之和矩阵两个对角线元素之和 即输出即输出 a 0 0 a 1 1 a 2 2 a 0 2 a 2 a 0 0 a 1 1 a 2 2 a 0 2 a 2 0 0 的结果 的结果 publicpublic classclass stringstring publicpublic staticstatic voidvoid main String args main String args StringString s news new String String for intfor int i 0 i 3 i i 0 i 3 i ScannerScanner scannerscanner newnew Scanner System in Scanner System in StringString strstr scanner nextLine scanner nextLine s s str s s str StringTokenizerStringTokenizer st newst new StringTokenizer s StringTokenizer s doubledouble sum1 newsum1 new double 9 double 9 for intfor int i 0 i 9 i i 0 i 9 i sum1 i Double parseDouble st nextToken sum1 i Double parseDouble st nextToken doubledouble sum sum1 0 sum1 4 sum1 8 sum sum1 0 sum1 4 sum1 8 System out println int sum System out println int sum 15 求求 1 2 3 K 的和的和 import javax swing JOptionPane public class JieCheng public long Digui int n if n 1 return 1 else return n Digui n 1 public static void main String args int a new int 10 String b new String 10 for int i 0 i 10 i int t i 1 b i JOptionPane showInputDialog 请输入第请输入第 t 个数字个数字 a i Integer parseInt b i JieCheng p new JieCheng for int i 0 i 9 i int Sum 0 for int j 1 j a i j Sum p Digui j System out println Sum 16 用用 号输出字母号输出字母 C 的图案 的图案 public class Cxing public static void main String args for int i 0 i 4 i System out print System out println System out println System out println for int i 0 i 4 i System out print 1717 有一数列的规律为有一数列的规律为 1 1 2 3 5 8 13 21 1 1 2 3 5 8 13 21 即第一即第一 第二个数均为第二个数均为 1 1 以后每个数都是以后每个数都是 它紧接着的前两个数之和它紧接着的前两个数之和 现在要求给出一个数现在要求给出一个数 i i 请输出数列中第请输出数列中第 i i 个数的值个数的值 import java util Scanner public class A public static void main String args Scanner scan new Scanner System in while scan hasNextInt int i scan nextInt if i20 break System out println B i public static int B int i if i 1 i 2 return 1 else return B i 1 B i 2 18 18 编写程序按下列公式计算并输出编写程序按下列公式计算并输出 s s 值 其中的值 其中的 n n 由键盘输入 由键盘输入 S n 1 2 nS n 1 2 n 要求用递归函数完成要求用递归函数完成 s s 值的计算 值的计算 你的代码 你的代码 import java util Scanner public class A public static void main String args Scanner scan new Scanner System in while scan hasNextInt int n scan nextInt int count 0 while n 0 count n System out println count 19 19 已知教师的数据包括 教师编号 姓名 性别 基本工资和岗位工资 已知教师的数据包括 教师编号 姓名 性别 基本工资和岗位工资 编写一个程序 完成如下功能编写一个程序 完成如下功能 1 1 输入输入 1010 名教师数据 名教师数据 2 2 按照工资总额按照工资总额 基本工资基本工资 岗位工资岗位工资 的由高到低的顺序输出数据 的由高到低的顺序输出数据 3 3 按照教师姓名查找某个教师的数据并输出 按照教师姓名查找某个教师的数据并输出 分别编写函数完成以上功能 并写出完整的程序 分别编写函数完成以上功能 并写出完整的程序 要求用结构体数组存放教师信息 采用指针变量作为函数参数 要求用结构体数组存放教师信息 采用指针变量作为函数参数 你的代码 你的代码 import java util Scanner public class A public static void main String args String s new String 10 5 person s int k min s System out println s k 1 System out println aver s public static void person String s int i 0 while i s length Scanner scan new Scanner System in int k 0 while k 5 i public static int min String s int min 1 31 int k 0 for int i 0 i s length i double x Double parseDouble s i 3 Double parseDouble s i 4 if x min k i return k public static double aver String s double sum 0 for int i 0 i0 n 10 count System out println count 21 输入一个输入一个 3 4 的矩阵 并求出所有元素的最大值 的矩阵 并求出所有元素的最大值 import java util Scanner public class A public static void main String args int a new int 3 4 int max 1 31 for int i 0 i 3 i int j 0 Scanner scan new Scanner System in while jmax max a i j j System out println max 2222 给定一个字符串 将小写字母全部转换成大写字母 然后输出给定一个字符串 将小写字母全部转换成大写字母 然后输出 import javax swing public class s22 public static void main String args final int N 4 String str new String N for int i 0 i1 i 1 再给定一个数再给定一个数 K 请求出数列中前请求出数列中前 K 个数的总和个数的总和 import java util Scanner public class Dengbishulie public static void main String args while true Scanner scan new Scanner System in int K scan nextInt int sum 0 if K 1 for int i 1 i K i sum moXiang i System out println sum public static int moXiang int K if K 1 return 1 return moXiang K 1 2 27 编写程序 对由键盘输入的编写程序 对由键盘输入的 20 个字符串 求出所有的最短字符串并输出 个字符串 求出所有的最短字符串并输出 你的代码 你的代码 import javax swing import javax swing JOptionPane public class s27 public static void main String args final int N 3 String str new String N int i j min int n new int N for i 0 i N i str i JOptionPane showInputDialog 输入字符串输入字符串 n i str i length min n 0 j 0 for i 1 in i min n i j i System out println str j 28 输入输入 20 个字符串 输出最长字符串的长度和最短字符串的长度 个字符串 输出最长字符串的长度和最短字符串的长度 import javax swing public class s28 public static void main String args final int N 5 String str new String N int max min for int i 0 i N i str i JOptionPane showInputDialog 输入字符串输入字符串 max min str 0 length for int i 1 i N i if maxstr i length min str i length System out println max System out print min 29 编写程序 计算一个实型数组中所有元素的平均值 并输出计算结果 编写程序 计算一个实型数组中所有元素的平均值 并输出计算结果 import javax swing JOptionPane public class DiGui public float digui int n int array if n 0 return array n else return array n digui n 1 array n n 1 public static void main String args int array new int 10 int n 10 String b new String 10 for int i 0 i 10 i int t i 1 b i JOptionPane showInputDialog 请输入第请输入第 t 个数字个数字 array i Integer parseInt b i DiGui c new DiGui System
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 7.3溶液浓稀的表示(第二课时)教学设计-九年级化学科粤版下册
- 给药方法说课稿中职专业课-兽医基础-畜牧类-农林牧渔大类
- 消除艾滋病梅毒和乙肝母婴传播管理暨技术培训班测考试练习题及答案
- 贵州企业招聘2025贵州兴黔人才资源有限责任公司司机队长招聘笔试参考题库附带答案详解
- 2025年流行病学案例分析试题及答案
- 2025年电气试验作业证理论考试题及答案
- 制造业生产现场管理规范操作
- 2025年高级经济师金融专业考试真题及答案
- 2025年全国保密知识竞赛抢答题库及答案
- 2024年注册会计师税法第一场试题及答案考生回忆版
- 海水的秘密课件
- 系统运维期月度运行维护报告范文
- 2025-2026学年人教版七年级英语上册starterunit1-3单元测试卷(含答案)
- 辽宁省点石联考2025-2026学年高三上学期9月开学英语试题(含答案)
- 2025年乡镇文旅部门工作人员招聘考试必-备知识点与模拟题集
- 抖音达人签约合同协议书
- 森林消防队森林火灾扑救知识培训考试题库题库(附含答案)
- 湖南美术出版社二年级上册美术教学计划
- 2025年西藏自治区事业单位招聘考试综合类专业能力测试试卷(新闻类)押题卷
- VOCs治理设备培训
- 答案时代:AI顾问式电商崛起
评论
0/150
提交评论