题目的大意:已知两个数的和sum和两个数的差d,求出这两个数
注意题目中提到这两个数都为正数,并且sum和d都为正数;
#include "stdio.h"
#include "stdlib.h"
int main()
{
int sum,d,a,b;
int i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&sum);
scanf("%d",&d);
if((sum+d)%2==1||sum<d||sum<0||d<0)
printf("impossible\n");
else
{
a=(sum+d)/2;
b=sum-a;
printf("%d %d\n",a,b);
}
}
system("pause");
return 0;
}
本文介绍了一个简单的C语言程序,该程序通过输入两个数的和与差来求解这两个未知数的具体数值。程序首先检查解的存在性,然后计算并输出结果。
528

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



