P1060 谭浩强C语言(第三版)习题7.5

注意行末空格。

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
int[] arr=new int[10];
for(int i=0;i!=10;++i)
arr[i]=cin.nextInt();
for(int i=9;i>=0;--i)
{
System.out.print(arr[i]);
if(i!=0) System.out.print(" ");
else System.out.print("\n");
}
}
}

P1061 谭浩强C语言(第三版)习题8.1

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
static int gcd(int x,int y)
{
if(y==0) return x;
else return gcd(y, x%y);
}
static int lcm(int x,int y)
{
return x/gcd(x,y)*y;
}
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
int x=cin.nextInt(),y=cin.nextInt();
System.out.println(String.valueOf(gcd(x,y))+" "+String.valueOf(lcm(x,y)));
}
}

P1062 谭浩强C语言(第三版)习题8.2

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
double a=cin.nextDouble(),b=cin.nextDouble(), c=cin.nextDouble();
double delta=b*b-4*a*c;
if(Math.abs(delta)>1e-6 && delta<0)
{
System.out.printf("x1=%.3f+%.3fi x2=%.3f-%.3fi\n", -b/2/a,
Math.sqrt(-delta)/2/a, -b/2/a, Math.sqrt(-delta)/2/a);
}
else
{
System.out.printf("x1=%.3f x2=%.3f\n", -b/2/a-Math.sqrt(-delta)/2/a,
-b/2/a-Math.sqrt(delta)/2/a);
}
}
}

P1063 谭浩强C语言(第三版)习题8.3

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
static void judge_prime(int x)
{
boolean ok=true;
if(x==1) ok=false;
else
{
for(int i=2; i*i<=x; ++i)
{
if(x%i==0)
{
ok=false;
break;
}
}
}
if(ok)
System.out.println("prime");
else
System.out.println("not prime");
}
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
int a=cin.nextInt();
judge_prime(a);
}
}

P1064 谭浩强C语言(第三版)习题8.4

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
int[][] arr=new int[3][3];
for(int i=0;i!=3;++i)
for(int j=0;j!=3;++j)
arr[i][j]=cin.nextInt();
for(int j=0;j!=3;++j)
{
for(int i=0;i!=3;++i)
{
System.out.print(arr[i][j]);
System.out.print(" ");
}
System.out.print("\n");
}
}
}

P1065 谭浩强C语言(第三版)习题8.5

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character; public class Main
{
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
String a=cin.next();
String reverse=new StringBuffer(a).reverse().toString();
System.out.println(reverse);
}
}

「题目代码」P1060~P1065(Java)的更多相关文章

  1. 「题目代码」P1054~P1059(Java)

    P1054 猴子吃桃 import java.util.*; import java.io.*; import java.math.BigInteger; import java.lang.Chara ...

  2. 「题目代码」P1066~P1070(Java)

    P1066 谭浩强C语言(第三版)习题8.6 import java.util.*; import java.io.*; import java.math.*; import java.lang.Ch ...

  3. 「题目代码」P1049~P1053(Java)

    P1049 谭浩强C语言(第三版)习题6.5 import java.util.*; import java.io.*; import java.math.BigInteger; import jav ...

  4. 「题目代码」P1044~P1048(Java)

    P1044 谭浩强C语言(第三版)习题5.8 import java.util.*; import java.io.*; import java.math.BigInteger; public cla ...

  5. 「题目代码」P1039~P1043(Java)

    P1039 谭浩强C语言(第三版)习题4.9 import java.util.*; import java.io.*; import java.math.BigInteger; public cla ...

  6. 「题目代码」P1034~P1038(Java)

    P1034 C基础-求同存异 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main ...

  7. 「题目代码」P1029~P1033(Java)

    1029 C基础-求解方程 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main { ...

  8. 「题目代码」P1013~P1017(Java)

    1013 C基础-求偶数和 import java.util.*; import java.io.*; import java.math.BigInteger; public class Main { ...

  9. 「题目代码」P1007~P1012(Java)

    1007 C基础-计负均正 import java.util.*; import java.io.*; public class Main { public static void main(Stri ...

随机推荐

  1. 原生JS写验证码

    1.先创建一个一个输入框用来用户输入验证码和一个span容器用来存放系统给出的验证码和一个刷新按钮还有一个登录按钮 <input type="text" class=&quo ...

  2. [19/03/29-星期五] IO技术_File(文件)类(可操作文件,不能操作其里边内容,位于Java.io 包中)&递归遍历

    一.概念 java.io.File类:代表文件和目录. 在开发中,读取文件.生成文件.删除文件.修改文件的属性时经常会用到本类. 以pathname为路径创建File对象,如果pathname是相对路 ...

  3. 禁用U盘的两种方法

    方法一:注册表 计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\USBSTOR 更改值为4即可,恢复时同理 ,重启即可 方法二:组策略

  4. table中实现数据上移下移效果

    html 由于vue+Element项目中的table,没有开放的上移下移的api,但是能对数据操作,故思路为数组中的一条数据,再重新添加一条数据,办法有点笨,但是好歹也是实现了,望有好的办法的,请留 ...

  5. C++使用按位右移/按位左移运算符

    1.按位右移运算符(>>) 将数据除以2^n(2的n次方) 2.按位左移运算符(<<) 将数据乘以2^n(2的n次方) 使用按位运算符计算数据 #include<iost ...

  6. oracle 导出空表问题

    select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0

  7. Collections.synchronizedList线程安全性陷阱

    摘要: 详细的解析:Collections.synchronizedList 1 :关注要点,为什么在有synchroniezed方法的同时会出现 Collections.synchronizedLi ...

  8. 二十四、详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法

    当我们用 IntelliJ IDEA 编写类并实现 Serializable(序列化)接口的时候,可能会遇到这样一个问题,那就是: 无法自动生成serialVersionUID. 而serialVer ...

  9. PAT——1045. 快速排序

    著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边. 给定划分后的N个互不相同的正整数的排列,请问有多 ...

  10. Gradle Goodness: Init Script for Adding Extra Plugins to Existing Projects

    Gradle Goodness: Init Script for Adding Extra Plugins to Existing Projects Gradle is very flexible. ...