C语言第3章节课件.pptVIP

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

大学实用教程;C语言中的语句 字符输入函数getchar() 字符输出函数putchar() 格式输入函数scanf() 格式输出函数printf() 格式控制问题——难点;§3-1 C语言中的语句;1、控制语句;表达式末尾加分号;空语句;5、复合语句:;如何进行数据的输入输出? 输入:从标准输入设备上输入数据到计算机内存 输出:将计算机内存中的数据送到标准输出设备 C语言中输入输出操作通过调用标准库函数来实现; #include stdio.h 在当前目录或指定的目录中找该文件 #include stdio.h 在指定的文件目录中找该文件 ;一、字符输入输出函数;1、字符输出函数——putchar();# include stdio.h /*必须使用该命令*/ main() { int a=98; char b=a; putchar(a); putchar(b); putchar(65+32); putchar(n); } ;例2:;2、字符输入函数——getchar( );使用getchar()函数需要注意:;#include stdio.h main() { char ch; printf(Press a key and then press Enter:); ch = getchar(); printf(You pressed ); putchar(ch); putchar(\n); };二、格式输入输出函数;1. 格式输出函数;说明:;d 以带符号十进制整数输出 o 以八进制无符号整数输出(无前导0) x 以十六进制无符号整数输出(无前导0x) u 以十进制无符号整数输出 c 以字符形式输出单个字符 s 输出一个字符串 f 以小数形式输出浮点数(6位小数) e 以标准指数形式输出(6位小数) g 选用%f,%e中输出宽度较小的一种格式;l 长整型整数,加在d、o、x、u前 L long double型数,加在f、e、g前 m 表示数据占用的最小宽度 数据宽度大于m,按实际宽度输出 数据宽度小于m时,补空格 n 对实数表示输出n位小数 对字符串表示最多输出的字符个数;关于格式控制字符 ;2)标志:为+、# 等,含义如下: ?+ 输出符号(+、-) 如i=3;printf(“%+d\n”,i); # 对c、s、d、u无影响,对o类输出时加前缀0 对x类输出时加前缀0x,对e、g、f类当结果 有小数时才给出小数点。 如:i=3;printf(“%#x\n,i); ;(3)输出最小宽度(域宽m,m必须是整数) ;(4)精度 .n(n为正整数);( 5 )长度 ;printf 函数中主要的格式字符:;(3)O格式符:以无符号八进制形式输出整数;(4)x 格式符:以无符号十六进制形式输出整数;(6)f 格式符:以小数形式输出单、双精度实数;(7)e 格式符:以指数形式输出单、双精度实数 要求小数点前必须有且只有一个非0数字,不指定域宽m和精度.n时,系统自动给出6位小数,指数部分占5位,其中e占1位。指数符号占1位,指数占3位。;(8)s格式符:用来输出字符串;例:printf( %d,%d,%d ,(a,b,c),b,c); ;使用printf( )函数的几点说明: ;例:读程序,写运行结果。;2、格式输入函数——scanf( ) ;格式输入函数;格式:scanf(“格式控制字符串”,地址表列) ;格式控制字符 ;(2)输入数据宽度 :用十进制整数指定输入 的宽度。 如:scanf( %5d ,a); 输 仅把12345赋予a,其余截去。;(3)长度 长度格式符为l、h l表示长整型和双精度浮点数 h表示短整型数据。 ;(4)类型——输入数据的类型. ;使用scanf( )函数需注意 :;(3)输入多个数据时,格式控制串中没有非 格式字符,则输入时数据间的分隔符可 用空格、TAB键、回车键。 ;(5)如果格式控制字符串中有非格式字符,则输入时也要输入非格式字符。 ;(6)输入、输出格式符不相符,则输出数据错误。 ;#include stdio.h main() { int a, b; printf(Please input a and b:); scan

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档