新聞中心
在C語(yǔ)言中,可以使用printf函數(shù)來(lái)設(shè)置輸出格式,包括右對(duì)齊,為了實(shí)現(xiàn)右對(duì)齊,可以在printf函數(shù)的格式字符串中使用"%n"(其中n是一個(gè)正整數(shù))來(lái)指定寬度,下面是一個(gè)示例:

成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷、微信平臺(tái)小程序開(kāi)發(fā)、網(wǎng)站運(yùn)營(yíng)為一體的建站企業(yè);在網(wǎng)站建設(shè)告別千篇一律,告別似曾相識(shí),這一次我們重新定義網(wǎng)站建設(shè),讓您的網(wǎng)站別具一格。成都響應(yīng)式網(wǎng)站建設(shè)公司,實(shí)現(xiàn)全網(wǎng)營(yíng)銷!一站適應(yīng)多終端,一樣的建站,不一樣的體驗(yàn)!
小標(biāo)題:使用printf函數(shù)設(shè)置右對(duì)齊
代碼示例
#includeint main() { int num = 42; printf("%3d ", num); // 右對(duì)齊,寬度為3 return 0; }
說(shuō)明
%3d表示一個(gè)寬度為3的整數(shù),右對(duì)齊。
如果數(shù)字的位數(shù)小于指定的寬度,左側(cè)會(huì)用空格填充。
如果數(shù)字的位數(shù)大于或等于指定的寬度,將正常顯示數(shù)字。
單元表格
| 格式字符串 | 輸出結(jié)果 | 說(shuō)明 |
%3d | 42 | 數(shù)字42右對(duì)齊,寬度為3,左側(cè)有一個(gè)空格 |
%5d | 42 | 數(shù)字42右對(duì)齊,寬度為5,左側(cè)有兩個(gè)空格 |
%10d | 42 | 數(shù)字42右對(duì)齊,寬度為10,左側(cè)有五個(gè)空格 |
%8d | 42 | 數(shù)字42右對(duì)齊,寬度為8,左側(cè)有一個(gè)空格,因?yàn)閿?shù)字本身占兩個(gè)字符寬度 |
%10s | Hello | 字符串”Hello”右對(duì)齊,寬度為10,左側(cè)有五個(gè)空格 |
%10s | Hello | 字符串”Hello”左對(duì)齊,寬度為10,右側(cè)有三個(gè)空格 |
通過(guò)調(diào)整printf函數(shù)中的格式字符串,可以實(shí)現(xiàn)不同寬度和對(duì)齊方式的輸出。
新聞標(biāo)題:c語(yǔ)言右對(duì)齊怎么設(shè)置
文章來(lái)源:http://m.5511xx.com/article/cosjsje.html


咨詢
建站咨詢
