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 ...
随机推荐
- selenium登录百度
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.s ...
- Python3 中,一行可以书写多个语句,一个语句可以分成多行书写
Python3 中,一行可以书写多个语句 语句之间用分号隔开即可 print('I love you');print('very much!') Python3 中,一个语句可以分成多行书写 一行过长 ...
- 第十三章 ZYNQ-MIZ701 TIMER定时器中断
上篇文章实现了了PS接受来自PL的中断,本片文章将在ZYNQ的纯PS里实现私有定时器中断.每隔一秒中断一次,在中断函数里计数加1,通过串口打印输出. 本文所使用的开发板是Miz701 PC 开发环 ...
- finally代码块的执行
try{ //todo }catch(Exception e){ //todo }finally{ //todo } 1.不管try,catch里面的代码快有无return,finally都会执行 2 ...
- Java实现发邮件功能---网易邮箱
目录 Java实现发邮件功能 前言 开发环境 代码 效果 结束语 Java实现发邮件功能 前言 电子邮件的应用场景非常广泛,例如新用户加入,即时发送优惠清单.通过邮件找回密码.监听后台程序,出现异常自 ...
- 基于Groovy编写Ngrinder脚本常用方法
1.生成随机字符串(import org.apache.commons.lang.RandomStringUtils) 数字:RandomStringUtils.randomNumeric(lengt ...
- 解决微信小程序Date.parse()获取时间戳IOS显示为NaN
ios系统不支持2018-03-29这样格式的时间导致出现的这个问题, IOS只识别2018/03/09这样的格式. 上正则 //之前的var data = '2018-03-09 12:00:00' ...
- 15.Filter(过滤器)
1.管理所有WEB资源:(Jsp, Servlet, 静态图片文件或静态 html 文件等)文件等进行拦截,从而实现一些特殊的功能 2.Filter接口中有一个doFilter方法,当我们编写好Fil ...
- 【python+beautifulsoup4】Beautifulsoup4
Beautiful soup将复杂HTML文档转换成一个复杂的属性结构,每个节点都是python对象,所有对象可归纳为4种Tag,NavigableString,BeautifulSoup,Comme ...
- 微信小程序开发(四)页面跳转
承接上篇博客. 通过点击按钮跳转到新的页面. 先创建新页面home: 代码如下: // home.js Page({}) // 注册页面 // home.json {} // home.wxml &l ...