#include<stdio.h>
int main(){
int a,b;
while (scanf("%d%d",&a,&b)!=EOF){
printf("%d\n",a+b);
}
return ;
}
=======================================================================================
有些时候,题目会说以eof表示文件的结束,所以这里给大家介绍一下EOF:
EOF的意思是end of file,表示输入的结束。
scanf函数的返回值如果为EOF的话,就表示输入结束了。比如题目要求你求两个数的和,以EOF结束,你就应该这样写:
#include <stdio.h>
int main(){
int i;
while(){
if(scanf("%d",&i)==EOF)
break;
printf("%d\n",-i);
}
return ;
}

#include <stdio.h>
int main(){
char str[];
while(==scanf("%s",&str)){ //注意了!!!!字符串要这么写1==scanf
printf("%s\n",str);
}
return ;
}

或者这样:

while (1)

{

  if (scanf("%d%d", &a, &b)==EOF) break;    

}
//=============================================================================================
通常ACM题目的输入数据不止一项,对于多组数据输入的情况,题目会说明输入数据的结束条件,队员在写处理代码的时候,最简单的方法就是外面一个while (1)的死循环,然后内部对于结束条件进行判断,如果满足条件即break。 请完成下面这个题目(注意,此题和指导题2并不完全一样): 读入一个整数,并把这个数的相反数输出。

OJ001的更多相关文章

  1. 华为机试001:字符串最后一个单词的长度(华为OJ001)

    华为机试 字符串最后一个单词的长度 计算字符串最后一个单词的长度,单词以空格隔开. 提交网址: http://www.nowcoder.com/practice/8c949ea5f36f422594b ...

随机推荐

  1. 20175226 2018-2019-2《java程序设计》结对编程-四则运算(第一周-阶段总结)

    结对编程-四则运算(第一周-阶段总结) 需求分析 实现一个四则运算程序,要求: 自动随机生成小学四则运算题目(加,减,乘,除) 支持整数.真分数且支持多项式 能够利用栈的思想,将中缀转换为后缀表达式 ...

  2. VMware workstation 上克隆CentOS 6.x 系统后网卡无法启动的问题

    在日常学习中,我们往往没有足够的物理机资源来搭建多节点的实验环境,一个比较好的解决方案就是利用虚拟机来模拟物理机完成实验. 这样一来,多节点操作系统的部署就可以利用VMware 自带的系统“克隆”功能 ...

  3. css @import 导入文件

    导入另一个css文件 例如 <style type="text/css"> @import url(css/main.css); //导入css目录下的main.css ...

  4. 消息队列(MQ)

    1. 分类: 获取消息方式:A. push(推)方式:优点——可以尽可能快地将消息发送给消费者,缺点——如果消费者处理能力跟不上,消费者的缓冲区可能会溢出:     B. pull(拉)方式:优点—— ...

  5. Interactive map of Linux kernel

    Interactive map of Linux kernel 2.6.36  : http://www.makelinux.net/kernel_map/ 注: 图中函数名带连接

  6. 2018-2019-2 网络对抗技术 20165206 Exp2 后门原理与实践

    - 2018-2019-2 网络对抗技术 20165206 Exp2 后门原理与实践 - 实验任务 (1)使用netcat获取主机操作Shell,cron启动 (0.5分) (2)使用socat获取主 ...

  7. 金山WPS一面

    昨天下午在武汉面了一场服务端开发工程师吧,结果还未通知,是校招的, 大体上题目如下: 先自我介绍 然后是聊了一些笔试上的情况 问了spring的的作用以及优势 http的状态,三次握手四次挥手 gc的 ...

  8. C# dynamic类型序列化和反序列化之Newtonsoft.Json,动态解析远端返回的jSON数据

    一.说明 1.Newtonsoft.Json 中的Linq To Json中提供了方便的json数据查询.修改等操作. 例如:JObject,JArray 2.在JObject.FromObject( ...

  9. day20.序列化模块

    参考云游道士:https://www.cnblogs.com/yyds/p/6563608.html 1.什么是序列化 序列化就是将字典,数字等数据类型转换为字符串数据类型 所说的序列就是字符串 2. ...

  10. UOJ#73. 【WC2015】未来程序 提交答案题

    原文链接www.cnblogs.com/zhouzhendong/p/UOJ73.html 前言 纯属理性愉悦. 题解 Subtask1 发现就是求 $a \times b \mod c $ . 写个 ...