预支劫掠
2021-07-18 13:57
#include <stdio.h>
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9,i<=9,i--)
{
for(j=1,j<=i,j++)
result=i*j;
printf("%d*%d=%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
/*自己比对一下你给的代码,你的花括弧少一个(子级循环那),父级循环表达式中 i<=9 错误,你将i定为9,当它<=9的时候i--,那请问,你这个代码还能结束吗?你真的是认真做的吗?你在哪看的答案?题目下面给出的也跟你的不一样啊。。。无语,不过,\t是没有问题的,你可以去百度一下C语言中\t的含义*/
for循环里面是用封号隔开的;最外层的for循环判断条件错误;
printf里面\t不对;
C语言入门
926207 学习 · 20797 问题
相似问题