-4

我只需要找到一种方法来使用输入来做简单的数学运算。为了代码 2019 第 1天的出现,我已经尝试了几天

use std::fs::File;
use std::io::{BufRead, BufReader, Error};

fn main() -> Result<(), Error> {
    let path = "input.txt";

    let input = File::open(path)?;
    let buffered = BufReader::new(input);

    for line in buffered.lines() {
        line.parse::<i32>().unwrap();
        line / 2;
        println!("{:?}", line);
    }

    Ok(())
}
4

1 回答 1

0

如果你想让你的代码编译。

use std::fs::File;
use std::io::{BufRead, BufReader, Error};

fn main() -> Result<(), Error> {
    let path = "input.txt";

    let input = File::open(path)?;
    let buffered = BufReader::new(input);

    for line in buffered.lines() {
        println!("{:?}", line.unwrap().parse::<i32>().unwrap() / 2);
    }

    Ok(())
}
于 2019-12-11T07:48:52.510 回答