原始链接:http://acm.hdu.edu.cn/webcontest/contest_show.php?cid=3793
本场练习以热身和练手为主,故不再过多解释,直接贴出代码,有问题的请在公共Q群里询问。
1001:A + B Problem
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
printf("%d\n",a+b);
}
return 0;
}
1002: A+B for Input-Output Practice (I) 一样的,完全一样
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
printf("%d\n",a+b);
}
return 0;
}
1003: A+B for Input-Output Practice (II)
#include <stdio.h>
int main()
{
int a,b,testcase;
scanf("%d",&testcase);
for(int i=0;i<testcase;i++)
{
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
}
return 0;
}
1004: A+B for Input-Output Practice (III)
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF && (a!=0 || b!=0))
{
printf("%d\n",a+b);
}
return 0;
}
1005: A+B for Input-Output Practice (IV) 多用次循环就是了
#include <stdio.h>
int main()
{
int a,num;
while(scanf("%d",&num)!=EOF && num!=0)
{
int result=0;//写进去并且初始化
for(int i=0;i<num;i++)
{
scanf("%d",&a);
result+=a;
}
printf("%d\n",result);
}
return 0;
}
本文提供了HDU Web Contest中A+B问题系列的C语言实现代码,涵盖基本输入输出练习,通过不同条件和循环的运用加深理解。
446

被折叠的 条评论
为什么被折叠?



