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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的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:向文本文件中写入数据

 

以上是关于简单的Java,Python,C,C++的主要内容,如果未能解决你的问题,请参考以下文章

触发Java JAR以使用C ++运行并传递String

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

[linux][c/c++]代码片段01

C 中的共享内存代码片段

Java基础之方法的调用重载以及简单的递归

[linux][c/c++]代码片段02