基础观念—基本输入输出.ppt

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基础观念—基本输入输出.ppt

輸入輸出 函數 P20~P21 sum 5A34 sum 60 int sum=60 ; int sum; sum=60; printf()-輸出函數 printf(“格式字串”,項目1,項目2); 格式字串-必須用雙引號包圍 項目1,2… ,可以是常數,變數或運算式 int a,b; a = 5 ; …. printf(“%d * %f = %d\n”, a , 3.14 , a+2 ); 5 * 3.14 = 7 | printf()常用的跳脫字元 跳脫字元 所代表的意義 跳脫字元 所代表的意義 \n 換行 \b 倒退一格 \t 跳格(Tab) \/ 斜線 \a 警告音(Alert) \\ 反斜線 \r 歸位 \’ 單引號 \0 字串結束字元 \” 雙引號 \d ASCII碼(8進位) \x ASCII碼(16進位) scanf()-輸入函數 scanf(“格式字串”,變數1,變數2, … ); 資料輸入後,放到接收資料的變數位址中 變數前需加 位址運算子 int a,b; … scanf(%d %d,a,b); ? ? a 1A00 b 1A02 , 3 1 3 常用的格式字元 格式字元 所代表的意義 %d 整數資料(十進位) %f 浮點數資料 %c 字元資料 %lf 長浮點數資料 %s 字串資料 char name[10]; … scanf(“%s”,name); 字元陣列?字串 字串提示符號 不用,name即位址 列印格式 種 類 表 示 法 功 能 敘 述 整 數(integer) d 以十進位方式印出。 o 以八進位方式印出。 x 以十六進位方式印出。 u 以不帶符號的十進位方式印出。 l(小寫L) 以長整數(long)方式印出。 浮點數(float) f 以 xxx.xxxxxxx 方式印出。 e 以指數的方式印出。 字元(char) c 以字元方式印出。 s 以字串方式印出。 其他(other) - 向左邊靠齊印出 。 %-3d + 將正負號顯示出來 %+5d 空白 數值為正值時,留一格為空白; 為負值時,顯示負號 % 6f *.* 指定浮點數之精確度。 %6.3f :印出浮點數時,包含小數點共有6個位數,小數點前佔有2個長度,小數點後只要顯示3位數即可。 執行格式範例 資料內容 格式 執行結果 12345 %10d 1 2 3 4 5 12345 %+d + 1 2 3 4 5 12345 %-10d 1 2 3 4 5 12345 %?d 1 2 3 4 5 12345 %010d 0 0 0 0 0 1 2 3 4 5 123.456 %7.2f 1 2 3 . 4 6 123.456 %4.2f 1 2 3 . 4 6 123.456 %010.3f 0 0 0 1 2 3 . 4 5 6 123.456 %+10.4f + 1 2 3 . 4 5 6 0

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档