ACM题目中几种 数据输入 的处理方法

您所在的位置:网站首页 换行输入数据 ACM题目中几种 数据输入 的处理方法

ACM题目中几种 数据输入 的处理方法

2023-01-30 05:18| 来源: 网络整理| 查看: 265

本文转自 迂者-贺利坚 老师的文章,感谢贺老师,很受益。

最简单的输入 Description 计算 a+b Input 两个整数 a,b Output a+b的值 Sample Input 1 2 Sample Output 3 这种最简单的输入,接受一组输入,针对这组输入计算出值即可。这与平时的程序设计并无差异。解决办法是: #include using namespace std; int main(){ int a,b; cin >> a >> b; cout a >> b) { cout a >> b返回 0,循环也结束。在调试程序时,键盘输入的数据,用CTRL+Z(即按住CTRL键不放,再按下Z)组合作为输入结束,此谓键盘输入设备的“文件末尾”。 一次运行,要输入多组数据,组数由第一个输入数据决定(在开始的时候输入一个N,接下来是N组数据) Description 计算 a + b Input 第一行是数据的组数N,从第二行是N组由两个整数(a和b)构成的输入,a和b之间用空格隔开,每组输入单独占一行 Output 每组的两个整数(a和b)求和并输出,每组的求和结果独占一行 Sample Input 2 1 5 10 20 Sample Output 6 30 需要先读入第一行确定组数N,而后写一次执行N次的循环进行处理即可。解决办法是: #include using namespace std; int main() { int a, b, n; cin >> n; while (n--) { cin >> a >> b; cout a >> b && (a || b)) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3