#include <stdio.h>
main(){
int i,j;
for(i=1;i<=9;i++)
for(j=1;j<=i;j++)
printf("%d×%d=%-5d",j,i,i*j);//-5d表示左對齊,占5位,不足5位右側(cè)補(bǔ)充空格,5d同樣,是左側(cè)補(bǔ)足空格//
printf("\n");
}
代碼哪里錯(cuò)了嗎?沒有左對齊
![]() ![]() 學(xué)習(xí)達(dá)人
|
l314520
展開
|
![]() ![]() 學(xué)習(xí)之星
|
marklearner
展開
#include <stdio.h>
main(){
printf("--------while循環(huán)乘法口訣表--------\n");
int i,k,result;
i=1;
while(i<=9){
k=1;
while(k<=i){
result=i*k;
printf("%d×%d=%-4d",k,i,result);
k++;
}
printf("\n");
i++;
}
printf("--------for循環(huán)乘法口訣表--------\n");
for(i=1;i<=9;i++){
for(k=1;k<=i;k++){
printf("%d×%d=%-4d",k |
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。