討論串[問題] 請問要如何做出這種字串對齊 in C
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者mantour (朱子)時間15年前 (2008/11/22 11:04), 編輯資訊
0
0
0
內容預覽:
#include<stdio.h>. int main(). {. int a[3]={1,10,100},i;. char s[14];. for(i=0;i<3;i++). {. sprintf(s,"a[%d]=%d",i,a[i]);. printf("%13s\n",s);. }. ret

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者Golven (五代裕作)時間15年前 (2008/11/22 11:05), 編輯資訊
0
0
0
內容預覽:
我的想法是--使用兩段式思考:. 先把你要輸出的東東弄成字串,. 再將該字串以"%13s"的方式做對齊輸出.... char s[14];. .... sprintf(s,"a[%d]=%d",i,a[i]);. printf("%13s",s);. PS:我不太確定是"%13s"還是"%-13s"
(還有204個字)
首頁
上一頁
1
下一頁
尾頁