java和python哪個好 使用printf函數(shù)輸出數(shù)據(jù)時如果想使數(shù)據(jù)左對齊該如何設置?
使用printf函數(shù)輸出數(shù)據(jù)時如果想使數(shù)據(jù)左對齊該如何設置?可以在輸出控件中的數(shù)字前加“-”,例如printf(“%-4D”,254);它是左對齊的printf(“m”,254);右對齊public
使用printf函數(shù)輸出數(shù)據(jù)時如果想使數(shù)據(jù)左對齊該如何設置?
可以在輸出控件中的數(shù)字前加“-”,例如printf(“%-4D”,254);它是左對齊的printf(“m”,254);右對齊
public class multi{
public static void main(string[]args){
//使用循環(huán)打印99乘法表系統(tǒng)輸出打?。ā?*”print 99乘法表with loop**“)
(int i)=1 i<=9 i){系統(tǒng)輸出打印(“”)
對于(int j=1 j<=i j){
// 系統(tǒng)打?。╥“*”j“=”i*j“t”)系統(tǒng)輸出打印(“%-10s”,I“*”J“=”I*J)//格式化打印流
}
}]}
C語言輸出默認不能設置為右對齊,只能按輸出格式設置為右對齊。
1. 要在C語言中使用右對齊,只能使用printf格式化輸出;
2。要右對齊,必須指定輸出寬度,否則無法確定對齊位置;
3。要設置輸出寬度,可以在輸出格式之前添加一個表示寬度的數(shù)字,如 d,表示輸出寬度為14個字符;
4。設置輸出寬度后,默認設置為左對齊。要設置正確的對齊方式,您需要添加一個-符號,即%-14d;
5,-14d。此示例用于輸出整數(shù),其他示例類似,例如,否則,當輸出字符串的寬度小于指定的寬度時,輸出字符串的寬度將向右對齊小于10%;[18F。