亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么算啊?

怎么算???

qq_踩了口香糖_04206687 2016-11-22 17:11:05
輸出月歷。月歷的第一行為表頭"Sun Mon Tue Wen Thu Fri Sat",表示星期日~星期六。第二行開始的每行為一個星期,把每月的1日~30日的阿拉伯數字填入其中。每列占3個字符,其中的數字右對齊,每兩列之間一個空格分隔,每行最后一個數字后面不要有空格。1日不為星期天的前面補足空格,30日后面不輸出空格。Sample Input3Sample OutputSun?Mon?Tue?Wen?Thu?Fri?Sat ??????????????1???2???3???4 ??5???6???7???8???9??10??11 ?12??13??14??15??16??17??18 ?19??20??21??22??23??24??25 ?26??27??28??29??30 ?這個主要是怎么樣讓他在相應的位置開始而且到Sat那里換行?還有怎么樣控制在三個字符內與右對齊?
查看完整描述

1 回答

已采納
?
望遠

TA貢獻1017條經驗 獲得超1032個贊

這個可以用取余運算,例如i的初值是3(周三開始)每次輸出后++,判斷i%6是否==0,如果true換行
第二個問題就是格式輸出的問題例如j=1;printf("%3d",j);輸出就是占用3個字符,而且默認右對齊。


查看完整回答
1 反對 回復 2016-11-22
  • 1 回答
  • 1 關注
  • 1342 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號