我的杭电oj之旅——1000

来源:互联网 发布:mac镜像文件iso下载 编辑:程序博客网 时间:2024/05/18 15:51

#include<stdio.h>void main(void){int a,b;while(scanf("%d%d",&a,&b)!=EOF)printf("%d\n",a+b);}



知识点
一、scanf函数 
1.%d%d就是以空格,TAB或ENTER区分,你在屏幕输入的时候要输入2 3
而%d,%d是以,来区分的,你在屏幕上输入数字的时候就要输入2,3


2.不存在scanf("%d","%d",&a,&b)

3.在scanf语句中%*s,在c语言中的说明是 该处的*表示忽略该处的变量输入。%*2s表示忽略2个字符的输入。


4.如果a和b都被成功读入,那么scanf的返回值就是2

   如果只有a被成功读入,返回值为1

   如果a和b都未被成功读入,返回值为0

   如果遇到错误或遇到end of file,返回值为EOF。


二、EOF ( end of file)
 除了表示文件结尾,EOF还可以表示标准输入的结尾。
 但是,标准输入与文件不一样,无法事先知道输入的长度,必须手动输入一个字符,表示到达EOF。


0 0
原创粉丝点击