各种语言输入输出的示例代码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

各种语言输入输出的示例代码
下面是各种语言对应的输入和输出的示例代码。

C++的输入输出示例代码如下:
(注意要加 #include 和 #include )
int main () {
int i,j;
string s, t;
fstream file1;
file1.open ("test.txt", fstream::in); //打开文件
while (!file1.eof()) { //判断是否到达文件末尾
file1 >> i; //从文件输入一个整数
cout << i << endl; //在屏幕上输出一个整数加一个回车
file1 >> s; //从文件输入一个字符串
cout << s << endl; //在屏幕上输出一个字符串加一个回车}
file1.close(); //关闭文件
cin >> j; //从键盘输入一个整数
cout << j << endl; //在屏幕上输出一个整数加一个回车
cin >> t; //从键盘输入一个字符串
cout << t << endl; //在屏幕上输出一个字符串加一个回车
return 0;
}
C#的输入输出示例代码如下:
(注意要加 using System.IO; )
static void Main(string[] args)
{
StreamReader sr = new StreamReader("a.txt"); //打开文件
//sr=new
StreamReader("a.txt",System.Text.Encoding.Default);//防乱码//string allData = sr.ReadT oEnd(); //把整个文件作为字符串读入
string line = sr.ReadLine();//从文件读入一行数据
char[] c = { ' ' }; //设定本行拆分的分隔符为空格
string[] array = line.Split(c); //将输入的一行按空格的位置拆分为两行
string s = array[0]; //获得字符串
int i = int.Parse(array[1]); //字符串转换为整数
Console.WriteLine(s); //在屏幕上输出一个字符串加一个回车
Console.WriteLine(i); //在屏幕上输出一个整数加一个回车
sr.Close(); //关闭文件
string str = Console.ReadLine(); //从键盘输入一个字符串
Console.WriteLine(str); //在屏幕上输出一个字符串加一个回车
}
Java的输入输出示例代码如下:(注意要加import java.io.*;和import java.util.*;)public static void main (String args[]) {
BufferedReader in = new BufferedReader(new InputStreamReader (System.in));
//从键盘输入数据
String s = in.readLine(); //从键盘输入一个字符串
System.out.println(s); //在屏幕上输出一个字符串加一个回车
int i = Integer.parseInt(in.readLine()); //从键盘输入一个整数
System.out.println(i); //在屏幕上输出一个整数加一个回车
BufferedReader inFile = new BufferedReader(new FileReader("test.txt"));
//打开文件
String line = inFile.readLine(); //从文件读入一行数据
StringTokenizer tokenizer = new StringTokenizer(line, " ");
//设定本行拆分的分隔符为空格
String str = tokenizer.nextToken();//获得字符串
int j = Integer.parseInt(tokenizer.nextToken());//字符串转换为
整数
System.out.println(str); //在屏幕上输出一个字符串加一个回车System.out.println(j); //在屏幕上输出一个整数加一个回车
inFile.close();//关闭文件
}
Python的输入输出示例代码如下(苏沛同学提供):
fileobj=open('test.txt','r') #打开文件
for line in fileobj:
print(line[:-1]) #在屏幕显示文件中的每一行
fileobj.close() #关闭文件
i=input('输入') #输入
j=raw_input('按字符串输入')
print 'i=',i,' and j=',j #输出
Pascal的输入输出示例代码如下(姜金稞同学提供):
var
str: string = '12345'; // 定义一个字符型
procedure readfromfile; // 定义无返回值函数
const
inputfile = 'delphi.txt'; // 声明路径常量
var
a: array [1 .. 10] of integer; // 定义整型数组
i: integer;
inputf: text; // 定义文本类型
begin
assign(inputf, inputfile); // 指定inputf为路径所指向的文件reset(inputf); // inputf只读
for i := 1 to 10 do // for循环
begin
read(inputf, a[i]); // 读取10个整型到a数组
a[i] := a[i] + 1; // 增1
writeln('Hello Kitty !') // 向屏幕输出一行end;
end;
begin
readfromfile; // 调用函数
str := str + '67890'; // 字符串连接write(str); // 向屏幕输出str字符end.。

相关文档
最新文档