简单的Java,Python,C,C++

  1 Java 语言
  2 //package main
  3 //注意不要添加包名称,否则会报错。
  4
  5 import java.io.*;
  6 import java.util.*;
  7 cin.hasNext();
  8 cin.hasNextLine();
  9 cin.hasNextBigDecimal();
 10 cin.hasNextBigInteger();
 11 cin.hasNextBoolean();
 12 cin.hasNextByte();
 13 cin.hasNextDouble();
 14 cin.hasNextInt();
 15 cin.hasNextLong();
 16 public class Test {
 17     public static void main(String args[])
 18     {
 19         Scanner cin = new Scanner(System.in);
 20         int a, b;
 21         while(cin.hasNextInt())//判断cin中是否还有值
 22         {
 23             a = cin.nextInt();
 24             b = cin.nextInt();
 25             System.out.println(a + b);
 26         }
 27     }
 28 }
 29 public static void main(String args[])
 30     {
 31        int x=1;
 32     int y=~1;
 33     System.out.println(Integer.toBinaryString(x));//1
 34     System.out.println(Integer.toBinaryString(y));//1111111111111111111111111110
 35     System.out.println(y);//-2
 36     }
 37  * 测试3:从文本文件中读取数据
 38      */
 39     static void testExample03(){
 40         //1、在内存中打开要读取文件的字符流对象
 41         try {
 42             Reader reader=new FileReader("e:/ReadMe.log");
 43
 44             //循环读取,一次就读一个
 45             int ch=reader.read();
 46             StringBuffer buffer=new StringBuffer();
 47             while(ch!=-1){ //读取成功
 48                 buffer.append((char)ch);
 49                 ch=reader.read();
 50             }
 51             System.out.println(buffer.toString());
 52             //3、关闭流
 53             reader.close();
 54         } catch (FileNotFoundException e) {
 55             System.out.println("要读取的文件不存在:"+e.getMessage());
 56         } catch (IOException e) {
 57             System.out.println("文件读取错误:"+e.getMessage());
 58         }
 59     }
 60    /**
 61      * 测试4:向文本文件中写入数据
 62      */
 63  static void testExample04(){
 64         System.out.println("请输入内容:");
 65         String text=input.next();
 66         try {
 67             //1、打开流
 68             Writer w=new FileWriter("e:/测试.txt",true);
 69             //2、写入内容
 70             w.write(text);
 71             //3、关闭流
 72             w.close();
 73         } catch (IOException e) {
 74             System.out.println("文件写入错误:"+e.getMessage());
 75         }
 76     }
 77 #!/usr/bin/env python
 78 # coding=utf-8
 79 # Python使用的是2.7,缩进可以使用tab、4个空格或2个空格,但是只能任选其中一种,不能多种混用
 80 while 1:
 81     a=[]
 82     s = raw_input()
 83     # raw_input()里面不要有任何提示信息
 84     if s != "":
 85         for x in s.split():
 86             a.append(int(x))
 87
 88         print sum(a)
 89     else:
 90         break
 91
 92 //C语言
 93 #include   <iostream.h>    //数据流输入/输出
 94 #include   <math.h>      //定义数学函数
 95 #include   <stdio.h>        //定义输入/输出函数
 96 #include   <stdlib.h>     //定义杂项函数及内存分配函数
 97 #include   <string.h>     //字符串处理
 98 #include <stdio.h>
 99 int main()
100 {
101    int a, b;
102    while(scanf("%d%d", &a, &b) != EOF)
103    printf("%d\n", a + b);
104    system("pause");
105 }
106
107
108 //C++语言
109 #include  <iostream>
110 using namespace std;
111 int main()
112 {
113     int a, b;
114     while(cin>> a >> b)
115     cout << a + b << endl;
116     return 0;
117 }
118
119
120 介绍1:Java的输入控制
121 测试2:测试输出x=1 和y=~1
122 测试3:从文本文件中读取数据
123 测试4:向文本文件中写入数据
时间: 2024-10-11 01:56:45

简单的Java,Python,C,C++的相关文章

[LeetCode] 020. Valid Parentheses (Easy) (C++/Java/Python)

索引:[LeetCode] Leetcode 题解索引 (C++/Java/Python/Sql) Github: https://github.com/illuz/leetcode 020.Valid_Parentheses (Easy) 链接: 题目:https://oj.leetcode.com/problems/valid-parentheses/ 代码(github):https://github.com/illuz/leetcode 题意: 判断一个括号字符串是否是有效的. 分析:

[LeetCode] 016. 3Sum Closest (Medium) (C++/Java/Python)

索引:[LeetCode] Leetcode 题解索引 (C++/Java/Python/Sql) Github: https://github.com/illuz/leetcode 016.3Sum_Closest (Medium) 链接: 题目:https://oj.leetcode.com/problems/3sum-closest/ 代码(github):https://github.com/illuz/leetcode 题意: 在给定数列中找出三个数,使和最接近 target. 分析:

python3----如何简单地理解Python中的if __name__ == &#39;__main__&#39;

1. 摘要 通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明'):在你自己眼中,你是你自己(__name__ == '__main__'). if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行:当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行. 2. 程序入口

如何简单地理解Python中的if __name__ == &#39;__main__&#39;

1. 摘要 通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明'):在你自己眼中,你是你自己(__name__ == '__main__'). if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行:当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行. 2. 程序入口

V语言横空出世,C/C++/Java/Python/Go地位不保

V语言已在github正式开源,目前已收获近9000星,引发开发者的强烈关注. V语言到底是怎样一门语言?已经有了C/C++/Java/Python/Go..., 我们还需要另外一门语言吗? 先看看V语言对自己的定位:    Simple, fast, safe, compiled language for developing maintainable software.V语言将编写可维护软件,作为自己的定位.其鲜明的特点是简单.高效.安全.编译型语言. 大家都有这样的经历:接手别人的代码,发

[LeetCode] 011. Container With Most Water (Medium) (C++/Java/Python)

索引:[LeetCode] Leetcode 题解索引 (C++/Java/Python/Sql) Github: https://github.com/illuz/leetcode 011.Container_With_Most_Water (Medium) 链接: 题目:https://oj.leetcode.com/problems/container-with-most-water/ 代码(github):https://github.com/illuz/leetcode 题意: 给一些

[LeetCode] 012. Integer to Roman (Medium) (C++/Java/Python)

索引:[LeetCode] Leetcode 题解索引 (C++/Java/Python/Sql) Github: https://github.com/illuz/leetcode 012.Integer_to_Roman (Medium) 链接: 题目:https://oj.leetcode.com/problems/integer-to-roman/ 代码(github):https://github.com/illuz/leetcode 题意: 把十进制转为罗马数. 分析: 模拟即可.

一个简单的Java web服务器实现

一个简单的Java web服务器实现,比较简单,基于java.net.Socket和java.net.ServerSocket实现: 程序执行步骤 创建一个ServerSocket对象: 调用ServerSocket对象的accept方法,等待连接,连接成功会返回一个Socket对象,否则一直阻塞等待: 从Socket对象中获取InputStream和OutputStream字节流,这两个流分别对应request请求和response响应: 处理请求:读取InputStream字节流信息,转成字

[LeetCode] 013. Roman to Integer (Easy) (C++/Java/Python)

索引:[LeetCode] Leetcode 题解索引 (C++/Java/Python/Sql) Github: https://github.com/illuz/leetcode 013.Roman_to_Integer (Easy) 链接: 题目:https://oj.leetcode.com/problems/roman-to-integer/ 代码(github):https://github.com/illuz/leetcode 题意: 把罗马数转为十进制. 分析: 跟 012. I