Java基础语法n
BK 分段函数(SDUT 2257)
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double n;
int t;
while(sc.hasNext()) {
t=sc.nextInt();
for(int i=0;i<t;i++) {
n=sc.nextDouble();
System.out.printf("%.2f\n",f(n));}
}
}
public static double f(double n){
if(n==0) return 0;
else if(n>=10)return n*n;
else if(n<0) return -1*n+Math.sin(n);
else return Math.log(n)/Math.log((double)2);
}
}
BL C/C++程序训练6---歌德巴赫猜想的证明(SDUT 1136)
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
n = sc.nextInt();
for(int i = 2; i <= n; i ++)
{
if(prime(i)==1 && prime(n-i)==1) {
System.out.printf("%d=%d+%d\n",n,i,n-i);
break;
}
}
}
public static int prime(int n)
{
if(n == 0 || n == 1) return 0;
for(int i = 2; i <= (int)Math.sqrt((double)n); i ++)
{
if(n % i == 0) return 0;
}
return 1;
}
}
BM C语言实验——计算1到n的和(循环结构)(SDUT 1120)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
n = sc.nextInt();
int ans = 0;
for (int i = 0; i <= n; i++)
ans += i;
System.out.println(ans);
}
}
BN 数列求和(SDUT1134)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a, n;
a = sc.nextInt();
n = sc.nextInt();
int ans = 0, sum = 0;
sum = a;
for (int i = 0; i < n; i++) {
ans += sum;
sum *= 10;
sum += a;
}
System.out.println(ans);
}
}
BO C语言实验——大小写转换(SDUT 1168)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str;
str = sc.nextLine();
int len = str.length(); // 字符串长度
for(int i = 0; i < len; i ++) // 字符串单个字符引用
{
char op = str.charAt(i);
if(op>='a'&&op<='z')System.out.print((char)(op-32));
else if(op>='A'&&op<='Z')System.out.print((char)(op+32));
else System.out.print(op);
}
}
}
BP C语言实验——最小公倍数和最大公约数(SDUT 1181)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n, m;
n = sc.nextInt();
m = sc.nextInt();
int ans1, ans2;
ans2 = gcd(n, m);
ans1 = n * m / ans2;
System.out.println(ans1 + " " + ans2);
}
public static int gcd(int x, int y) {
return (y == 0) ? x : gcd(y, x % y);
}
}
BQ 成绩评估(SDUT 1222)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n, f = 0;
while(sc.hasNext())
{
f = 0;
n = sc.nextInt();
if(n>=90&&n<=100)f=1;
else if(n>=80&&n<=89)f=2;
else if(n>=70&&n<=79)f=3;
else if(n>=60&&n<=69)f=4;
else if(n>=0&&n<=59)f=5;
else f = 0;
if(f==0)System.out.println("Score is error!");
else System.out.println((char)('A' + f - 1));
}
}
}
字符的变化(SDUT 3272)
package kk;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
int n;
n = sc.nextInt();
n %= 26;
int len = str.length();
for(int i = 0; i < len; i ++)
{
char op = str.charAt(i);
if((char)(op+n) > 'z'){
System.out.print((char)(op+n-26));
}
else System.out.print((char)(op+n));
}
System.out.println("");
}
}
LCM的个数(SDUT 3275)
Java基础语法n的更多相关文章
- java面向对象编程——第二章 java基础语法
第二章 java基础语法 1. java关键字 abstract boolean break byte case catch char class const continue default do ...
- Java基础语法(下篇)
Java基础语法(下篇) 内容概要: (1)函数的定义 (2)函数的特点 (3)函数的应用 (4)函数的重载 ...
- Java基础语法(上篇)
Java基础语法(上篇) 知识概要: (1)关键字的表示与规范 (2)标示符 (3)注释 (4 ...
- java——基础语法
java基础语法 1.关键字:java赋予特殊含义的单词. 2.标识符:程序中开发人员自定义的名词,例如:类名,函数名,变量名(注意事项:①不能以阿拉伯数字开头②不能采用关键字). 3.常量:固定的数 ...
- java基础语法(二)--单列模式
java基础语法(二)--单列模式 /** * 功能:单列模式 * @author Administrator * */ public class SingletonTest { public sta ...
- java基础语法(一)
java基础语法(一) 1.类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念.先有类,然后由类来生成 对象(Object).对象又叫做实例(Instance). 2.类由两大部分构成:属性 ...
- Java基础语法入门01
Java基础语法入门01 学习java你要先进行去了解JDK,JRE,JVM JDK Java开发工具包 JRE Java语言开发的运行环境 JVM Java虚拟机,用于Java语言的跨平台所用. 当 ...
- Java匹马行天下之JavaSE核心技术——Java基础语法
Java基础语法 一. 认识Java 1. Java 简介 java 是一种高级的面向对象的程序设计语言,使用Java语言编写的程序时跨平台的.从pc到手机,都有Java开发的程序和游戏,Java ...
- JAVA基础语法——标识符、修饰符、关键字(个人整理总结)
JAVA基础语法——标识符.修饰符.关键字 一 . 标识符 1.1 什么是标识符 就是程序员在定义java程序时,自定义的一些名字,例如helloworld 程序里关键字class 后跟的Dem ...
- JavaSE入门学习7:Java基础语法之语句(下)
继续接着Java基础语法来:JavaSE入门学习5:Java基础语法(一)和JavaSE入门学习6:Java基础语法(二). 语句 Java经常使用的3种循环:while.do...while,for ...
随机推荐
- [Tarjan系列] Tarjan算法求无向图的桥和割点
RobertTarjan真的是一个传说级的大人物. 他发明的LCT,SplayTree这些数据结构真的给我带来了诸多便利,各种动态图论题都可以用LCT解决. 而且,Tarjan并不只发明了LCT,他对 ...
- java7:核心技术与最佳实践读书笔记——类加载
流程:class -> 加载 -> jvm虚拟机 -> 链接 . 一.类加载器概述 1.引出 类加载器也是一个java类,java.lang.ClassLoader类是所 ...
- react portals 插槽 实现简易弹窗
Portal 提供了一种将子节点渲染到存在于父节点以外的DOM节点的优秀方案: 尽管 portal 可以被放置在 DOM 树中的任何地方,但在任何其他方面,其行为和普通的 React 子节点行为一致. ...
- Javascript简单教程汇总
什么是函数 一段定义好的代码,并可以反复使用的代码块 函数的作用 提升代码的可复用性,将一段代码进行预定义,需要使用的时候才触发 代码块 形成了一个相对独立的作用域 语法: function 函数名 ...
- 抽奖JQ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- rabbimq 生产消费者
composer.json { "require": { "php-amqplib/php-amqplib": "^2.9" } } com ...
- JPA中的主键生成策略
通过annotation(注解)来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@Gen ...
- Hadoop_13_Hadoop Shell脚本采集日志上传到HDFS
案例1:开发shell采集脚本 1.点击流日志每天都10T,在业务应用服务器上,需要准实时上传至数据仓库(Hadoop HDFS)上 2.一般上传文件都是在凌晨24点操作,由于很多种类的业务数据都要在 ...
- es的相关知识二(检索文档)
一.es的使用 1.检索文档: 想要从Elasticsearch中获取文档,我们使用同样的 _index . _type . _id ,但是HTTP方法改为 GET : GET /{index ...
- inferiors
inferiors 英[ɪnˈfɪərɪəz] 美[ɪnˈfɪriərz] n. 不如别人的人; 级别(或地位)低的人; [词典] inferior的复数; info inferiors