怎么改才能像圖例那樣輸出?
#include?<stdio.h> int?main()? {????? ????int?i,?j,?result; ????for(i=9;i>=1;i--,j=1) ????{ ????????for(j=1;j<10-(9-i);j++) ????????{ ????????result=i*j; ????????printf("%d*%d=%d?",i,j,result); ????????} ????printf("\n"); ????}???? return?0; }
我是這樣寫的,但是結果從4*1開始就和上面不對稱了
在我寫的代碼的基礎上怎么改才行?
2018-07-22
printf("%d*%d=%d\t",i,j,result)改成這樣
2018-08-10
第五行中,最后又給j=1賦值了,確定沒問題嗎?
2018-07-27
對,我也找了好久,才發(fā)現(xiàn)是\t,改了以后,現(xiàn)在看上去舒服多了。
2018-07-23
空格,t代表空格