輸出和爲一個給定整數的所有組合
:如 n=5;
就要輸出所有兩個整數加起來等於5的組合,但是不能重複,應該輸出
0,5;1,4;2,3;
程序:
#include <stdio.h>
int main(void)
{
usigned long int i,j,k;
scanf("%d",&i);
if(i%2==0)
j=i/2;
else
j=i/2+1;
printf("the result is:\n");
for(k=0;k<j;k++)
{
printf("%d=%d+%d\n",i,i-k,k)
}
return 0;
}