1.最简单的一行求和
<pre name="code" class="html"><pre name="code" class="html">#include<stdio.h>
int main(void)
{<span style="font-family: Arial, Helvetica, sans-serif;"> </span>
<span style="white-space:pre"> </span>int a,b;
<span style="white-space:pre"> </span>scanf("%d%d",&a,&b);
<span style="white-space:pre"> </span>printf("%d\n",a+b);
<span style="white-space:pre"> </span>return 0;
}
2.输入到文件结尾
#include<stdio.h>
int main(void)
{
int a,b;
while(~scanf("%d%d",&a,&b))
printf("%d\n",a+b);
return 0;
}
3.第一行输入n,为计算个数
#include<stdio.h>
int main(void)
{
<span style="white-space:pre"> </span>int n,a,b;
<span style="white-space:pre"> </span>scanf("%d",&n);
<span style="white-space:pre"> </span>for(int i=0;i<n;i++)
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>scanf("%d%d",&a,&b);
<span style="white-space:pre"> </span>printf("%d\n",a+b);
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>return 0;
}
#include<stdio.h>
<span style="white-space:pre"> </span>int main(void)
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>int a,b;
<span style="white-space:pre"> </span>while(~scanf("%d%d",&a,&b),!(a==b && a==0))
<span style="white-space:pre"> </span>printf("%d\n",a+b);
return 0;
}
5.求一行的和,每行第一个数据为本行数据个数
#include<stdio.h>
int main(void)
{
int a,b,n;
while(scanf("%d",&n),n)
{
b=0;
for(int i=0;i<n;i++)
{
scanf("%d",&a);
b+=a;
}
printf("%d\n",b);
}
return 0;
}