admin 管理员组

文章数量: 887021


2024年1月24日发(作者:y型钢)

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

C++的输入输出示例代码如下:

(注意要加 #include 和 #include )

int main () {

int i,j;

string s, t;

fstream file1;

("", fstream::in); //打开文件

while (!()) { //判断是否到达文件末尾

file1 >> i; //从文件输入一个整数

cout << i << endl; //在屏幕上输出一个整数加一个回车

file1 >> s; //从文件输入一个字符串

cout << s << endl; //在屏幕上输出一个字符串加一个回车

}

(); //关闭文件

cin >> j; //从键盘输入一个整数

cout << j << endl; //在屏幕上输出一个整数加一个回车

cin >> t; //从键盘输入一个字符串

cout << t << endl; //在屏幕上输出一个字符串加一个回车

return 0;

}

C#的输入输出示例代码如下:

(注意要加 using ; )

static void Main(string[] args)

{

StreamReader sr = new StreamReader(""); //打开文件

//sr=new StreamReader("",t);//防乱码

//string allData = End(); //把整个文件作为字符串读入

string line = ne();//从文件读入一行数据

char[] c = { ' ' }; //设定本行拆分的分隔符为空格

string[] array = (c); //将输入的一行按空格的位置拆分为两行

string s = array[0]; //获得字符串

int i = (array[1]); //字符串转换为整数

ine(s); //在屏幕上输出一个字符串加一个回车

ine(i); //在屏幕上输出一个整数加一个回车

(); //关闭文件

string str = ne(); //从键盘输入一个字符串

ine(str); //在屏幕上输出一个字符串加一个回车

}

Java的输入输出示例代码如下:(注意要加import .*;和import .*;)

public static void main (String args[])

{

BufferedReader in = new BufferedReader(new InputStreamReader ());

//从键盘输入数据

String s = ne(); //从键盘输入一个字符串

n(s); //在屏幕上输出一个字符串加一个回车

int i = nt(ne()); //从键盘输入一个整数

n(i); //在屏幕上输出一个整数加一个回车

BufferedReader inFile = new BufferedReader(new FileReader(""));

//打开文件

String line = ne(); //从文件读入一行数据

StringTokenizer tokenizer = new StringTokenizer(line, " ");

//设定本行拆分的分隔符为空格

String str = ken();//获得字符串

int j = nt(ken());//字符串转换为整数

n(str); //在屏幕上输出一个字符串加一个回车

n(j); //在屏幕上输出一个整数加一个回车

();//关闭文件

}

Python的输入输出示例代码如下(苏沛同学提供):

fileobj=open('','r') #打开文件

for line in fileobj:

print(line[:-1]) #在屏幕显示文件中的每一行

() #关闭文件

i=input('输入') #输入

j=raw_input('按字符串输入')

print 'i=',i,' and j=',j #输出

Pascal的输入输出示例代码如下(姜金稞同学提供):

var

str: string = '12345'; // 定义一个字符型

procedure readfromfile; // 定义无返回值函数

const

inputfile = ''; // 声明路径常量

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.


本文标签: 文件 字符串 输出 屏幕 整数