(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作

2024-04-23
| 12页
| 196人阅读
| 105人下载
普通

内容正文:

学科竞赛编程 C++ NOIP NOI IOI 1 文件操作 头文件:fstream ifstream:从文件中读取数据 ofstream:向文件中写入数据 文件操作 ifstream:从文件中读取数据 #include <fstream> ifstream fin(“hello.in”); 文件操作 ofstream:向文件中写入数据 #include <fstream> ofstream fout(“hello.out”); 文件操作 创建一个名为hello.out的文件,并向其中写入“hello world !” #include <fstream> ofstream fout(“hello.out”); fout << “hello world !”; 进行文件操作时需要引入的头文件是: fstream iostream #include<iostream> #include<fstream> using namespace std; ifstream cin("test.in"); ofstream cout("test.out"); int main(){ int s; cin >> s; cout<< s; return 0; } 运行下列代码,可以通过编译吗?: 游戏规则:点击云朵出现问题,点击var n = ,出现答案 7 int n=2; int s=0; switch(n){ case 1: s=1; case 2: s=2; case 3: s=3; case 4: s=4; break; default: s=256; } cout << s << endl; 运行下列代码,对于输出结果下列选项正确的是: 2 4 256 游戏规则:点击云朵出现问题,点击var n = ,出现答案 8 用switch结构编写数字星期程序 【问题描述】 输入1-7的数字,分别代表星期一到星期日,超出范围提示“输入错误”。 【样例输入】1 【样例输出】星期一 【样例输入】7 【样例输出】星期日 【问题描述】 对某产品征收税金,在产值1万元以上收税5%;在1万元以下但在5000元以上的征收税3%;在5000元以下但在1000元以上征收税2%;1000元以下的免收税。编程实现输入产值,输出该产品的收税金额。 【样例输入】1000 【样例输出】20 【问题描述】 一个最简单的计算器,支持+, -, *, / 四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。 【输入】 输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。 【输出】 输出只有一行,一个整数,为运算结果。然而: 1. 如果出现除数为0的情况,则输出:Divided by zero! 2. 如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator! 【样例输入】1 2 + 【样例输出】3 像科学家一样思考 像工程师一样解决问题 12 $$

资源预览图

(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
1
(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
2
(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
3
(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
4
(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
5
(贵州省普通高中信息学奥赛CSP-JS NOIP—提高组C++知识点讲解)第9讲 文件操作
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。