c语言练习题(一)

求整数a,b的和。
输入
测试案例有多行,每行为a,b的值。

输出
输出多行,对应a+b的结果。

样例输入
1 2
4 5
6 9

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

1.scanf()是C语言中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>
scanf("%d%d",&a,&b)
将输入的两个数分别 赋给变量a和变量b
2.EOF 在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。
3.int main()是C语言main函数的一种声明方式;
4.int表示函数的返回值类型,表示该主函数的返回值是一个int类型的值;
5.&是一个取地址符,&a表示变量a的地址。
scanf("%d",&a); 表示从键盘接收一个整数存储到内存中&a所指的地址,也就是变量a中。

c语言中
每一个具体的工具都有自己所属的工具包,也就是说不同的库函数都有自己所属的.h文件,要用某一个库函数就需要先导入它所属的工具包才行,在语句中就是通过include来实现
c语言练习题(一)