- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学C语言与复习答案输入输出
C语言数据输入和输出 若变量c为char类型,能正确判断出c为小写字母的表达式是( ) A)′a′=c=′z′ B)(c=′a′)||(c=′z′) C)(′a′=c)and(′z′=c) D)(c=′a′)(c=′z′) 设int x=1,y=1;表达式(!x||y- -)的值是( ) A)0 B)1 C)2 D)-1 正确答案: B C语言数据输入与输出 数据处理的一般过程是:输入 → 处理 → 输出。 C语言中的输入输出操作,是由C语言编译 系统提供的库函数来实现。 C语言无I/O语句,I/O操作由函数实现。 简介 库函数:顾名思义是把函数放到库里,是开发者把一些常用到的函数编完放到一个文件里,供编程人员使用。编程人用的时候把它所在的文件名用#include加到里面就可以了(尖括号内填写文件名),例如#includemath.h。 函数库:由系统建立的具有一定功能的函数的集合。库中存放函数的名称和对应的目标代码,以及连接过程中所需的重定位信息。函数库中可有两类函数:一类是系统提供的函数,一类是用户也可以根据自己的需要建立自己的用户函数库。 库函数一般是指编译器提供的可在c源程序中调用的函数。可分为两类,一类是c语言标准规定的库函数,一类是编译器特定的库函数。由于版权原因,库函数的源代码一般是不可见的,但在头文件中你可以看到它对外的接口。 简介 C语言的库函数并不是C语言本身的一部分,它是由编译程序根据一般用户的需要编制并提供用户使用的一组程序。C的库函数极大地方便了用户,同时也补充了C语言本身的不足。事实上,在编写C语言程序时,应当尽可能多地使用库函数,这样既可以提高程序的运行效率,又可以提高编程的质量。 库函数的特点:具有明确的功能、入口调用参数和返回值。 也就是说要正确使用必须按格式要求进行使用。 头文件:有时也称为包含文件。C语言库函数与用户程序之间进行信息通信时要使用的数据和变量,在使用某一库函数时,大多要在程序中嵌入(用#include)该函数对应的头文件。 由于C语言编译系统应提供的函数库目前尚无国际标准。不同版本的C语言具有不同的库函数,用户使用时应查阅有关版本的C的库函数参考手册。 使用格式 标准函数库中定义了一些输入输出函数,程序在调用这些库函数时,大多要在源文件的开始处加上头文件的“包含命令”,格式如下: #include 库函数头文件名 或#include 库函数头文件名 单个字符数据输入/输出 字符输出函数putchar的一般格式为: putchar(c) 作用:在标准输出设备(显示器)上输出c对应的一个字符。 返值:正常,返回读取的代码值;出错,返回EOF(-1) 如: char c=’Y’;putchar(c);输出结果为Y。 int a=98;putchar(a+1);输出结果为 。 1.单个字符输出函数putchar()使用说明 #include stdio.h main() { int c; printf(Enter a character:); c=getchar(); printf(%c---hex%x\n,c,c); } C语言格式输入/输出 格式控制字符串 1.输出项表 输出项表是可选的。如果要输出的数据不止1个,相邻2个之间用逗号分开。下面的printf()函数都是合法的: (1)printf(“I am a student.\n”); 无输出项, 通常用于说明或提示 (2)printf(“%d”,3+2); 输出项是表达式 (3)printf(“a=%f,b=%5d\n”, a, a+3);有俩个输出项 必须强调:“格式字符串”中的格式指示符,必须与“输出项表”中、输出项的数据类型一致,否则会引起输出错误。 2、“格式控制字符串”是用双引号括起来的一串字符,包括格式说明、普通字符和转义字符3种。格式控制字符串的功能是指定输出数据的格式和类型。 (1)格式指示符。格式指示符的一般形式如下: %[宽度] [标志] [.精度] 1)转义字符──大多是用于控制输出形式 例如,‘\n’就是转义字符,输出时产生一个“换行”操作,‘\t’???。 2)普通字符──除格式指示符和转义字符之外的其它字符。格式字符串中的普通字符,原样输出。 例: “printf(radius=%f\n, radius);” “printf(length=%7.2f,area=%7.2f\n, length,area);” 格式输入
文档评论(0)