使用for循環
#include<stdio.h>
int main()
{
int i,j,result=1;
for(i=9;i>=1;i--)
{
for(j=1;j<=9;j++)
{
?? result=i*j;
?? printf(''%d*%d=%d'',j,i,result);
?? if(j==9)printf(''\n'');
}
}
}return 0;錯了,哪里錯了
#include<stdio.h>
int main()
{
int i,j,result=1;
for(i=9;i>=1;i--)
{
for(j=1;j<=9;j++)
{
?? result=i*j;
?? printf(''%d*%d=%d'',j,i,result);
?? if(j==9)printf(''\n'');
}
}
}return 0;錯了,哪里錯了
2017-01-27
舉報
2017-01-27
#include<stdio.h>
int main()
{
int i,j,result=1;
for(i=9;i>=1;i--)
{
for(j=1;j<=9;j++)
{
? ?result=i*j;
? ?printf("%d*%d=%d\n",j,i,result);
? ?if(j==9)printf("\n");
}
}
return 0;
}
//你的雙引號不對呀,要英文狀態下的
2017-01-27
第二層for循環應該要往右縮進吧。還有要換行的話不需要if語句,直接在第一層循環末尾寫一句printf("\n")就可以了,因為每一行換行的位置都不同。
2017-01-27