大家帮我看看哪里出错了?
int main(void){
int j,k,sum;
for(j=1;j<10;j++)
for(k=1;k<10;k++)
sum=j*k;
printf("%d*%d=%d\n",j,k,sum);
return 0;
}
看不出来哪里出错了。
想要输出:
1*1=1
1*2=2
1*3=3
.......
9*9=81
搜索更多相关的解决方案:
void
----------------解决方案--------------------------------------------------------
两个语句用大括号括起来!
----------------解决方案--------------------------------------------------------
还是不行。
----------------解决方案--------------------------------------------------------
我用的是TURBO C
----------------解决方案--------------------------------------------------------
程序代码:
#include <stdio.h>
int main(void)
{
int j,k,sum;
for(j=1;j<10;j++)
for(k=1;k<10;k++)
sum=j*k,
printf("%d*%d=%d\n",j,k,sum);
getchar();
return 0;
}
int main(void)
{
int j,k,sum;
for(j=1;j<10;j++)
for(k=1;k<10;k++)
sum=j*k,
printf("%d*%d=%d\n",j,k,sum);
getchar();
return 0;
}
----------------解决方案--------------------------------------------------------
没加头文件啊
#include <stdio.h>
#include <stdlib.h>
int main()
{
int j,k,sum;
for(j=1;j<10;j++)
for(k=1;k<10;k++)
{
sum=j*k;
printf("%d*%d=%d\n",j,k,sum);
}
system("pause");
return 0;
}
----------------解决方案--------------------------------------------------------
九九八十一
/*这个还可以*/#include<stdio.h>
int main(void)
{
int j,k,sum;
for(j=1;j<10;j++)
{ for(k=1;k<=j;k++)
{
sum=j*k;
printf("%d*%d=%d ",k,j,sum);
}
printf("\n");
}
return 0;
}
[[italic] 本帖最后由 xianshizhe111 于 2008-1-2 12:01 编辑 [/italic]]
----------------解决方案--------------------------------------------------------
LZ的代码我用花括号把sum=j*k;
和printf("%d*%d=%d\n",j,k,sum);括好在我电脑上能通过
----------------解决方案--------------------------------------------------------
他想要的是整个乘法口决
代码已经给他.
----------------解决方案--------------------------------------------------------
LS的大哥们好热心阿
小弟再次不再献丑了阿
----------------解决方案--------------------------------------------------------