本節主要講解
printf的作用是在螢幕上輸出文字
它有兩種用法:
1. 直接輸出字串
#include
void
main()
「字串」就是被雙引號包裹起來的文字內容。
字串和char型別的區別:2.輸出格式化字串
#include
void
main()
上面的**會輸出:
你好,我叫小明名詞解釋
例如上面的%s是字串佔位符,又因為它是第乙個出現的佔位符,所以它代表了格式化字串後的第乙個字串。以此類推,第二個出現的佔位符代表了格式化字串後的第二個資料…
printf基本用法
printf
("格式化字串"
, 變數1
, 變數2
, 變數3...
);
常用佔位符 (printf和scanf通用):
佔位符說明
%c字元
%d有符號十進位制整數
%u無符號十進位制整數
%o無符號八進位制整數
%x無符號十六進製制整數
%f十進位制小數
%s字串
%p指標
%%代表乙個普通百分號例子
void
mian()
輸出結果:
1. 設定輸出文字的長度
格式為:%num佔位符 (num表示乙個整數)
#include
void
main()
以上**執行結果為:
2. %.數字f :表示要保留幾位小數
#include
void
main()
以上程式執行結果
scanf與printf用法類似,它的作用是將使用者的輸入賦予給相應變數:
scanf
("格式化字串"
,&變數1
,&變數2...
);
注意:不要忘記變數名前的「&」
#include
void
main()
輸入多個變數的方式:
將多個資料用空格或「,」隔開,再按enter鍵
重複輸入資料並按enter鍵
#include
void
main()
**執行結果:
還記得嗎?我們上節寫了乙個「將小寫字母轉換為大寫字母」的程式。
現在把它用printf和scanf重寫一遍。
答案
#include
void
main()
每週五晚20:00更新 啊哈C語言 第五章 第七節
專案一 問題與 檔名稱 myfirstc.完成日期 2020年3月25日 版本號v1.0 問題描述 輸入乙個三位數,求其個位,十位及百位之和。程式輸出 和。include include intmain 結果輸出 專案二問題與 檔名稱 myfirstc.完成日期 2020年3月24日 版本號v1.0...
C 迴圈使用二(第七節)
呈上可知還有while迴圈與do while迴圈沒有說明。首先簡單說一下while迴圈和do while迴圈 while 迴圈條件 判斷迴圈條件是否滿足,若滿足則執行迴圈體語句,若不滿足則退出迴圈。do while 迴圈條件 先做一次迴圈體,然後判定迴圈條件是否滿足,若滿足則繼續執行下次迴圈體語句,...
C語言入門 第七周 作業02
題目內容 給定乙個n n矩陣a。矩陣a的鞍點是乙個位置 i,j 在該位置上的元素是第i行上的最大數,第j列上的最小數。乙個矩陣a也可能沒有鞍點。你的任務是找出a的鞍點。輸入格式 輸入的第1行是乙個正整數n,1 n 100 然後有n行,每一行有n個整數,同一行上兩個整數之間有乙個或多個空格。輸出格式 ...