- 1、本文档共63页,可阅读全部内容。
- 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 程 序 设 计 | 第 三 章 第三章 顺序程序设计 #include stdio.h int main() { int a,b,c; scanf(a=%d b=%d c=%d,a,b,c); printf(a=%d,b=%d,c=%d\n,a,b,c); return 0; } 在用键盘输入数据时,应在对应的位置上输入同样的字符 即输入: a=3 b=5 c=8 a=3,b=5,c=8 如输入: C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 3.4.5 字符数据的输入和输出 putchar函数的一般形式 1.用putchar输出一个字符 putchar(c) #include stdio.h int main() { char a=B,b=O,c=Y; putchar(a); putchar(b); putchar(c); putchar(\n); return 0; } C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 2.用getchar输出一个字符 为了向计算机输入一个字符,可以调用系统库函数中的 getchar函数(字符输入函数) getchar函数的一般形式为: getchar() getchar函数没有参数,它的作用是从计算机终端(一般是键盘)输入一个字符,即计算机获得一个字符。 getchar函数的值就是从输入设备得到字符。getchar函数只能接收1个字符。 C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 #include stdio.h int main() { char a,b,c; a=getchar(); b=getchar(); c=getchar(); putchar(a); putchar(b); putchar(c); putchar(\n); return 0; } 例3.9 从键盘输入BOY3个字符,然后把他们输出到显示器 C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 用getchar函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋任何变量,而作为表达式的一部分,在表达式中利用它的值。 #include stdio.h int main() { putchar(getchar()); putchar(getchar()); putchar(getchar()); putchar(\n); return 0; } C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 #include stdio.h int main() { printf(%c\n,getchar()); return 0; } 也可以用printf函数中输出刚刚接收的字符: printf(%d\n,getchar()); 将%c换成%d,编译连接运行,同样用键盘输入A,会是多少? C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 例3.10 用getchar函数从键盘读取一个大写字母,然后把它转换为小写字母。 #include stdio.h int main() { char c1,c2; c1=getchar(); c2=c1+32; putchar(c2); putchar(\n); return 0; } 输出小写字符的值 输入大写字符的值 N-S图 转换成小写字符 C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 #include stdio.h int main() { char c1,c2; c1=getchar(); c2=c1-32; putchar(c2); putchar(\n); return 0; } 小写字母转换成大写字母如何实现? 输出大写字符的值 输入小写字符的值 N-S图 转换成小写字符 C 程 序 设 计 | 第 三 章 本节主要介绍了输入和输出函数及应用等内容。 小节 C 程 序 设 计 | 第 三 章 课堂练习 1、课书82页习题4 * * * * * * C 程 序 设 计 | 第 三 章 第三章 顺序程序设计 5.赋值表达式和赋值语句 在C程序中,赋值语句是用得最多的语句。 C语言的赋值语句属于表达式语句。(赋值表达式+分号) 在一个表达式中可以包含另一个表达式。 if((a=b)0) max=a; 如: 按一般理解,if后面的括号内应该是一个“条件”, 例如:if(a0) max=a; 先进行赋值运算(将b的值赋给a),然后判断a是否大于0,如大于0,执行max=a。 C
文档评论(0)