《CC++程序设计》课件——第1章 C语言基础.pptVIP

《CC++程序设计》课件——第1章 C语言基础.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共184页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一般格式:scanf(格式控制串,地址序列);格式控制串与printf类似地址序列——列出需要读取数据的变量地址(变量名)1.3.3scanf格式段一般形式:%附加格式说明格式控制字符打头通常不用结尾scanf(“%d%d”,a,b);//读入两个整数,分别赋给a和b全套格式段:%*域宽m补充格式格式字符*:抑制符(跳过指定的列数)域宽m:读入m列补充格式l:输入长整型h:输入短整型1.3.3scanf示例#includestdio.hvoidmain(){inta,b;scanf("%d%d",a,b);printf("%d,%d\n",a,b);}或输入:123?456?输入:123456?至少要有一个空格(或Tab)常用(输入)格式字符%d输入十进制整数%o输入八进制整数%x输入十六进制整数%c 输入字符%s 输入字符串%f 输入实数(整数、小数、指数形式)%e同%f使用方法和注意事项1)格式项必须与地址表中的项个数相同,否则将出错2)输入数值型数据(整数或实数)不指定数据所占列数,数据之间要用空格(或[Tab])分开,也可以每行敲一个数据指定所占列数,系统自动按指定宽度读取数据,数据之间可不加分隔符3)若含有“原样输入”字符,输入数据时必须在相应的位置上输入这些字符,否则会读入错误的数据例:scanf(%d,%d,a,b);输入时,两数中间必须带逗号,比如输入成:123,-45?而scanf(a=%d,b=%d,a,b);输入时,两数之前必须带“a=”和“,b=”比如输入成:a=123,b=-45?只起“事后提示”作用例:scanf(%d%d,a,b);应输入34?(空格分隔数据)若输入3,4(错)例:scanf(a=%d,b=%d,a,b);应输入:a=3,b=4?若输入:34 (错)3,4 (错) a=3b=4 (错)4)f格式只能用于输入float类型(且不能使用“双域宽”),double类型用%lf,或%le输入5)地址序列中变量名前必须加地址运算符6)特别注意“%c”的用法(所敲的任何内容都算作有效字符)7)控制符“*”用于抑制输入,表示读数据时要跳过相应的列数1.4编译预处理编译时,预先对源程序进行处理,再编译预编译命令三种预编译命令:宏定义文件包含条件编译(不讲)以#开头,后面跟命令名和命令内容1.文件包含命令功能:指示编译器,将一个文件内容,插在另一个源程序文件的内容中,合在一起编译两种格式:#include文件名#include文件名要包含的函数库文件或C源程序文件有哪些信誉好的足球投注网站路径不同例#includemyfile1.c用双引号括起被包含文件myfile1.c指示编译系统先在用户的当前目录中找myfile1.c再按系统设定的标准目录找myfile1.c常用于包含用户文件(一般在当前目录中)格式一例#includestdio.h用尖括号将被包含文件括stdio.h起来指示编译系统按系统设定的标准目录找stdio.h常用于包含库文件(通常放在预设的标准目录下),可节省查找时间格式二说明:习惯上,文件包含命令都放在源程序文件的开头处希望编译系统将被包含文件内容,加在源程序前面编译被包含文件称为“头部文件”(头文件),文件后缀通常为“.h”文件包含命令作用文件f.c的内容文件g.c的内容要编译的内容内容B内容A1内容A2#includeg.c内容A1内容A2内容B注意事项1)一条命令只能指定一个被包含文件例,使用多种标准库函数时,要一一包含#includestdio.h//标准I/O函数#includemath.h//标准数学函数#includestring.h//标准字符

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档