- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3-1-2 输出格式的参数
* 3-1-3 使用 Escape Sequence 控制輸出 換行 * 3-1-3 使用 Escape Sequence 控制輸出 * 3-1-3 使用 Escape Sequence 控制輸出 刪除字元和結束字元 * 3-1-3 使用 Escape Sequence 控制輸出 輸出單、雙引號與反斜線 * 3-1-4 使用 putchar() 函式輸出單一字元 * 鍵盤輸入與格式設定 * 3-2-1 格式化輸入函式:scanf() 函式 輸入格式 中可使用 printf() 輸出用的格式 (如 %d、%f...), 配合 scanf() 使用時, 就變成輸入格式 變數名稱:用來接受輸入值, 表示取得變數在記憶體的位址。 * 3-2-1 格式化輸入函式:scanf() 函式 * 3-2-1 格式化輸入函式:scanf() 函式 輸入數值與輸入格式要相符 * 3-2-1 格式化輸入函式:scanf() 函式 輸入數值與輸入格式要相符 * 3-2-2 由鍵盤輸入單一字元:getchar( ) 函式 * 3-2-3 無緩衝式輸入:getche() 和 getch() 函式 * 嵌入式系統的輸出入方式 * 3-3-1 使用標準輸出入裝置 UART 又稱通用非同步接收傳送器 是一種利用接收 (通常寫成 RX)、傳送 (通常寫成 TX) 2 條線路建立的通訊介面 * 3-3-2 使用其它方式做文字輸出入 有些平台不一定完整支援標準輸出入的功能, 但仍能利用廠商自訂的輸出入函式, 透過 UART 進行輸出、輸入的工作 輸出訊息到電腦等場合, 通常會用到標準函式庫的 sprintf() 等輸出函式, 此函式和 printf() 類似可做格式化輸出, 但它不會輸出到 stdout 裝置, 而是將輸出結果存到字串中 * 3-3-3 使用其它輸出入裝置 部分產品只有一些特定的按鈕、燈號等元件, 這時候按鈕、 LED 燈就是 MCU 的輸入裝置和輸出裝置 程式會直接對連接按鈕、LED 的 MCU 腳位 (Pin) 進行讀取或寫入的控制 * 3-3-3 使用其它輸出入裝置 在寫入 MCU 各種輸出入暫存器時, 並不會直接將輸入值寫入 要維持其它輸出入腳位狀態, 又要將指定的位元寫入新的值, 就會用到位元運算的技巧 * 綜合演練 * 將兩個數作交換(不可使用暫存變數) 試寫一程式, 讓使用者從鍵盤輸入2個整數, 然後將兩個整數作交換, 並在螢幕上印出, 記住不可使用任何暫存變數。 說明: 執行結果 Enter two value a and b: 12 25 Before swap: a = 12 b = 25 After swap: a = 25 b = 12 #includestdio.h #includeconio.h void main() { int a,b; printf(Enter two value a and b: ); scanf(%d %d,a,b); printf(Before swap:\n); printf(a = %d\n,a); printf(b = %d\n,b); …… …… …… 變數a和b的值必須作交換。 * 由鍵盤輸入密碼的程式(印出*符號) 試寫一程式, 從鍵盤輸入4位數字, 當使用者輸入1個數字時, 螢幕輸出 ’*’ 。當輸入完成後, 螢幕立即輸出4位數字 。 說明: 執行結果 Please input 4 digit number: **** The number you typed is 1234. 使用者輸入時, 數字會被隱藏起來並印出’*’的符號。當輸入完成後, 再印出4位數字。 EL 1009 計算機概論 (電子一B) Instructor:Po-Yu Kuo 教師:郭柏佑 Introduction to Computer Science Ch. 3 基本輸出與輸入的方法 * 本章簡介 寫程式一個很基本的技巧, 就是如何從鍵盤輸入資料以及從螢幕輸出結果。 C 語言函式庫中有不少輸出 / 入相關函式。 以下將會說明較常用到的輸出及輸入函式。 從螢幕輸出。 從鍵盤輸入。 * 從螢幕輸出 printf ():函數名稱取 print 以及 format 兩個字組成。 此函式會將我們指定的字串以指定的格式輸出在螢幕上。 putchar ():函數名稱取 put 以及 character 兩個字組成。 此函式的用途是輸出字元, 而且一次只能輸出一個字元。 * 從鍵盤輸入 scanf ():函式名稱取 scan 以及 format
您可能关注的文档
- 2017316 稿关于举办2017年杭州经济技术开发区中小科技节活动的 .DOC
- 2017-5-9/全球话视野/沈慰国(运动体育评论员) - 明道中学.DOC
- 2017中甲俱乐部精英梯队联赛规程 - 中华全国体育总会.PDF
- 2017医师定考公共卫生执业助理医师考试 (共239 道题,总分239 分 .DOC
- 2017年3月1日实施的国际篮球规则 - 苗栗县篮球协会.DOC
- 2017年上半年大英县部分事业单位公开考试招聘工作人员事业单位 .DOC
- 2017年中本贯通机械工程专业转段考试大纲 - 上海第二工业大学本 .DOC
- 2017年合肥市光伏下乡扶贫工程-巢湖市采购需求 (仅供参考,具体以 .DOC
- 2017年合肥市光伏下乡扶贫工程-庐江县采购需求 (仅供参考,具体以 .DOC
- 2017年合肥市光伏下乡扶贫工程-肥西县采购需求 (仅供参考,具体以 .DOC
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 舞台人生:走进戏剧艺术(中央戏剧学院)超星尔雅学习通章节测试答案.docx
- 《GBT2677.5-1993-造纸原料1%氢氧化钠抽出物含量的测定》.pdf
- 学院科研管理系统需求说明.docx VIP
- 缠师的解盘及回帖整理图文结合92-108..doc
- 国家安全-完整版PPT课件.pptx
- 通信设备施工安全操作规程安全操作规程系列文件 岗位作业指导书 岗位操作规程 .docx VIP
- 动物园安全风险分级管控和隐患排查治理双体系方案全套资料.doc
- 儿童眼保健及常见眼病PPT课件【40页】.pptx
- 媒体传播与舆情监测.pptx VIP
- 贵州省标 - 黔07J102 蒸压加气混凝土砌块建筑构造.pdf
文档评论(0)