- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java期末编程题
实验(一) 流程控制
输入源代码
package com.fafu.data;
import java.util.Scanner;
public class DataTransfer {
/**
* @param args
*/
public static String transfer2Other(int num, int base)
{
String str = ;
while(num != 0)
{
str +=( (num % base = 10) ? (char)(A+ (num % 10)) : num % base);
num /= base;
}
return str;
}
public static String toBinary(int num)
{
return DataTransfer.transfer2Other(num, 2);
}
public static String toOctal(int num)
{
return DataTransfer.transfer2Other(num, 8);
}
public static String toHexadecimal(int num)
{
return DataTransfer.transfer2Other(num, 16);
}
public static String Reverse(String s)
{
String str = ;
for(int i = s.length()-1; i = 0; --i)
{
str += (s.charAt(i));
}
return str;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.print(Enter a number :);
int n = input.nextInt();
System.out.print(Enter a base :);
int base = input.nextInt();
System.out.println(n + transfered by + base + is + Reverse(DataTransfer.transfer2Other(n, base)));
System.out.println(n + transfered by 2 is + Reverse(DataTransfer.transfer2Other(n, 2)));
System.out.println(n + transfered by 8 is + Reverse(DataTransfer.transfer2Other(n, 8)));
System.out.println(n + transfered by 16 is + Reverse(DataTransfer.transfer2Other(n, 16)));
}
}
实验(二) 数组
package com.fafu.experiment;
import java.util.Scanner;
/**
* @author Administrator
*
*/
public class MatrixTest {
/**
* @param args
*/
/**
* 一维矩阵最大值
* @param matrix
* @return
*/
public static int max(int matrix[])
{
int tmp = matrix[0];
for(int i = 1; i matrix.length; ++i)
{
if(tmp matrix[i])
{
tmp = matrix[i];
}
}
return tmp;
}
/**
* 二维矩阵最大值
* @param matrix
* @return
*/
public static int max(int matrix [][])
{
int tmp = matrix[0][0];
for(int row = 0; row matrix.length; ++row)
{
for(int col = 0; col matri
您可能关注的文档
- 158页典型例题.ppt
- 2013年_职称英语综合_阅读判断.doc
- 2013年事业单位公共基础知识试题汇总终极篇.doc
- 2013年交通法规扣分最新规则和媒体总结149项不合格扣分标准.doc
- 2013年公司年会细案.doc
- 2013年专业资格考试工作计划.docx
- 2013年四小工会工作计划.doc
- 2013年卫生类新增文章.doc
- 2013年司法考试卷一复习笔记(精华版本).doc
- 2013年广东会计从业资格考试模拟试卷2.docx
- 2025年山西警官职业学院单招职业适应性测试题库必考题.docx
- 2025年山西警官职业学院单招职业技能考试题库最新.docx
- 2025年山西警官职业学院单招职业倾向性测试题库及答案1套.docx
- 2025年山西警官职业学院单招职业倾向性考试题库及答案1套.docx
- 2025年山西警官职业学院单招综合素质考试题库推荐.docx
- 2025年山西警官职业学院单招职业技能考试题库必考题.docx
- 2025年山西警官职业学院单招职业倾向性测试题库推荐.docx
- 2025年山西警官职业学院单招职业技能测试题库最新.docx
- 2025年山西警官职业学院单招职业适应性考试题库及答案1套.docx
- 2025年山西警官职业学院单招职业技能测试题库推荐.docx
文档评论(0)