99乘法表
為什么不行啊 int main() { ? ?// 定義相乘數(shù)字i,j以及結(jié)果result ? ?int i, j, result; ? ?for (i=9;i>0;i--) ? ?{ ? ? ? ?for (j=1;j<=i;j++;) ? ? ? ? ? ?{ ? ? ? ? ? ? ? ?result=i*j; ? ? ? ? ? ? ? ?printf("d%*d%=d%\t"i,j,result); ? ? ? ? ? ?} ? ? ? ?printf("\n"); ? ?} ? ?return 0; }
2016-11-29
修改前程序:
?? ?
?? ??? ??? ??? ??? ??? ?//問(wèn)題1:缺少頭文件
int main()
{
??? // 定義相乘數(shù)字i,j以及結(jié)果result
??? int i, j, result;
??? for (i=9;i>0;i--)??? ?
??? {
??????? for (j=1;j<=i;j++;)?????? //問(wèn)題2:j++后多分號(hào)
??????????? { ?
?? ??? ??? ??? ?result=i*j;
?? ??? ??? ??? ?printf("d%*d%=d%\t"i,j,result);?? //問(wèn)題3:整數(shù)的輸出格式錯(cuò)誤,不是d%而是%d?? 問(wèn)題4:i前面缺逗號(hào)
??????????? }
??????? printf("\n");
??? }
??? return 0;
}
修改后程序?yàn)椋?br />?? ?
#include <stdio.h>?? ??????????????????? ?
int main()
{
??? // 定義相乘數(shù)字i,j以及結(jié)果result
??? int i, j, result;
??? for (i=9;i>0;i--)??? ?
??? {
??????? for (j=1;j<=i;j++)
??????????? { ?
?? ??? ??? ??? ?result=i*j;
?? ??? ??? ??? ?printf("%d*%d=%d\t",i,j,result);
??????????? }
??????? printf("\n");
??? }
??? return 0;
}
2016-11-15
然后在重新輸入printf語(yǔ)句?
2016-11-15
? for (j=1;j<=i;j++;)這句中多了個(gè)分號(hào)
2016-11-15
你代碼printf那里的逗號(hào)好像不對(duì)。要是你代碼沒(méi)復(fù)制錯(cuò)的話。
2016-11-15
我和你一樣,也不行
2016-11-14
為什么不行啊
2016-11-14
int main()?
{?
? ? // 定義相乘數(shù)字i,j以及結(jié)果result
? ? int i, j, result;
? ? for (i=9;i>0;i--)
? ? {?
? ? ? ? for (j=1;j<=i;j++;)
? ? ? ? ? ? {?
? ? ? ? ? ? ? ? result=i*j;
? ? ? ? ? ? ? ? printf("d%*d%=d%\t"i,j,result);
? ? ? ? ? ? }
? ? ? ? printf("\n");
? ? }
? ? return 0;
}