要求:
1)目标值由键盘输入。
2)数组长度由宏定义确定,元素值在程序运行时随机写入。
第1个回答 2020-07-18
利用一个二重的循环,可以实现这个任务的求解的。
k=0;
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(a[i]+a[j]==x)
printf("%d+%d=%d\n",a[i],a[j],x);
k=0;
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(a[i]+a[j]==x)
printf("%d+%d=%d\n",a[i],a[j],x);
第2个回答 2020-07-18
可以提供侑尝帮助。都可以解决。