输入一个数字,输出其加法表 比如输入5,则输出 0+5=5 1+4=5 2+3=5 3+2=5 4+1=5 5+0=5

2025-06-25 20:43:26
推荐回答(2个)
回答1:

用c语言代码如下:
#include
void main()
{int i,j,num;
scanf("%d",&num);
for(i=0;i<=num;i++)
for(j=0;j<=num;j++)
{if(i+j==num)
printf("%d+%d=%d, ",i,j,num);
}
printf("\n");
}
下面的代码更简单:
#include
void main()
{int i,j,num;
scanf("%d",&num);
for(i=0;i<=num;i++)
printf("%d+%d=%d, ",i,num-i,num);
printf("\n");
}
都经过运行,能实现你的要求

回答2:

给你现编的 希望有用
#include
#include

void main()
{
int mm;
int i=0;
scanf("%d",&mm);
if(mm==0) printf("0+0=0");
else
{
for(i=0;i<=mm;i++)
{
printf("%d+%d=%d \n",i,mm-i,mm);
}
}
}