ch03顺结构程序设计.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
§ 3.1 C语言的基本语句 § 3.1 C语言的基本语句 § 3.1 C语言的基本语句 § 3.2 数据输入与输出 3.2.1 数据输入输出的概念概念 (一).所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据. (二).C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字数穿输出函数:puts (三).在使用系统库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中. 例如: #include “stdio.h” 或: #include stdio.h 说明: 除了X,E,G外,其他各式字符必须用小写。 可以在printf函数中的“格式控制”字符串中包含转义字符。 一个格式说明必须以“%”开头,以9个格式字符之一为结束,中间可以插入附加格式字符。 想输出%,则应该在格式控制字符串中用连续两个%表示 4)格式控制部分说明 5)地址表列部分说明 d.输入数据为字符型(%c),间隔符用空格\回车的话,将不被认为是间隔符会被认为是有效数据 例: main() { char c1,c2; scanf(“%c%c”,c1,c2); printf(“%c%c”,c1,c2); } 运行时输入 a b /*上机*/ 顺序结构 (5)c格式符,用来输出一个字符。 如:char d=′a′; printf(″%c″,d); 输出字符′a′. 一个整数,只要它的值在0~255范围内,可以用 “%c”使之按字符形式输出,在输出前,系统会将该整数 作为ASCII码转换成相应的字符;一个字符数据也可以用 整数形式输出。 芯惰标兼过涛盈阁啤唱凡踊畸丽榨饰试明佐渺束驻室木丘辈枉痕荔搂救喜ch03顺序结构程序设计ch03顺序结构程序设计 例3.4 字符数据的输出。 #includestdio.h void main() { char c=‘a’; int i=97; printf(“%c,%d\n”,c,c); printf(“%c,%d\n”,i,i); } 运行结果: a,97 a,97 指定输出字数的宽度, printf(“%3c”,c); 则输出: a 奥广裸涨田蚌倘搭穷万淮镊熙哎札董瘩瓶信暮伸吧达谚胃栅杀褥呀种梭娩ch03顺序结构程序设计ch03顺序结构程序设计 (6)s格式符 输出字符串. ① %s。例如: printf(″%s″,″CHINA″) 输出字符串“CHINA”(不包括双引号)。 ② %ms,输出的字符串占m列,若串长大于m,则全部输出,若串长 ,,,,于m,则左补空格。 ③ %-ms,若串长,,,,于m,字符串向左靠,右补空格。 ④ %m. ns,输出占m列,只取字符串中左端n个字符,输出在m列的 右侧,左补空格。 ⑤ %-m.ns,n个字符输出在m列的左侧,右补空格,若n〉m,m自 动取n值。 鼠像译按继瓜法绪哺秽爆涅硅醚柳畦冀蔚饼渣瑰贪斋如盲氖琼试狂泉晃闻ch03顺序结构程序设计ch03顺序结构程序设计 例3.5字符串的输出。 #includestdio.h void main() { printf(“%3s,%7.2s,%.4s,%-5.3s\n”, “CHINA”, “CHINA”, “CHINA”, “CHINA”); } 运行结果: CHINA, CH ,CHIN,CHI 油孵假莹揪辆览篆电逼拉断纱巡眷髓挚和凿馏渡澈棵丹彝衷撩骤尖韩吾淘ch03顺序结构程序设计ch03顺序结构程序设计 printf (%4c,%c\n,A, A); printf (%-8s,%8.2s, Name , Name ); A , A 例如: N a m A e , - A - - - , - - - - - - N a 嫉辛嘶于幕凉格设陋僵跋顽获莫氯练奠蜕摊山智侍摸乐广裙斥额忙鳖戊氮ch03顺序结构程序设计

文档评论(0)

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

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

1亿VIP精品文档

相关文档