贺老师教学链接 C语言及程序设计初步 本课讲解
简单输入Description计算 a+bInput两个整数 a,bOutputa+b的值Sample Input1 2Sample Output3
#include <stdio.h> int main() { int a,b; scanf("%d %d",&a, &b); printf("%d\n",a+b); return 0; } 输入N组数据 Description 计算 a + b Input 第一行是数据的组数N 从第二行开始,是N组数据 每组数据是两个整数(a和b),用空格隔开 Output 每组整数的和 每组的求和结果独占一行 Sample Input 2 1 5 10 20 Sample Output 6 30 #include<stdio.h> int main() { int n,i; int a,b; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d%d",&a,&b); printf("%d\n",a+b); } return 0; } 输入多组数据,直到文件尾(EOF) C语言及程序设计初步例程 Description 计算 a + b Input 多组数据,每组单独占一行 每组数据是两个用空格隔开的整数(a和b) Output 多组输出,每组占一行 每组输出对应a和b的和 Sample Input 1 5 10 20 400 516 Sample Output 6 30 916 #include <stdio.h> int main() { int a,b; while(scanf("%d %d",&a, &b) != EOF) { printf("%d\n",a+b); } return 0; } 注:调试时,用CTRL-Z结束键盘输入! 以某个特殊输入为结束标志 Description 计算 a + b Input 多组输入 每组由两个整数(a和b)构成 当输入为 0 0 时,输入结束。 Output 每组的两个整数(a和b)求和 每组的求和结果独占一行。 Sample Input 1 5 10 20 0 0 Sample Output 6 30 #include <stdio.h> int main() { int a,b; while(scanf("%d %d",&a, &b) &&(a||b)) { printf("%d\n",a+b); } return 0; } 相关资源:python入门教程(PDF版)