简单的C程序设计—顺序程序设计

简单的C程序设计—顺序程序设计

ID:39890560

大小:1.08 MB

页数:22页

时间:2019-07-14

简单的C程序设计—顺序程序设计_第1页
简单的C程序设计—顺序程序设计_第2页
简单的C程序设计—顺序程序设计_第3页
简单的C程序设计—顺序程序设计_第4页
简单的C程序设计—顺序程序设计_第5页
资源描述:

《简单的C程序设计—顺序程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章最简单的C程序设计—顺序程序设计C语句概述赋值语句数据输入输出的概念及在C语言中的实现字符数据的输入输出格式输入与输出顺序结构程序设计举例表达式语句:表达式;4.1C语句概述C语句包括:控制语句(9)种if()~else;for()~;while()~;do~while;continue;break;switch;goto;return控制语句1函数调用语句例如:y=cos(0.5);y=sin(cos(0.5));printf(“Hello”);函数调用语句2复合语句格式{语句1;语句n;}复合语句5空语句:;4.2赋值语句赋值语句由赋值表达式加

2、上分号构成。如:a=b;C语言中将赋值表达式和赋值语句分开来,其目的是增加表达式的种类和使用范围。如:(1)if(x>0)(2)if((a=b)>0)t=a;4.4字符数据的输入输出C程序的输入和输出完全依靠调用标准输入和输出函数来完成。常用的4个I/O函数为:scanf()getchar()printf()putchar()输出单个字符输出转义字符3.4字符数据的输入输出一、putchar函数(字符输出函数)作用:向终端(即系统隐含指定的输出设备,如显示器,打印机)输出一个字符。格式:putchar(ch);其中:ch代表一个字符型或整型变量,也可以是一个

3、字符常量或整型常量。输出单个字符#include/*包含I/O库有关变量定义和宏定义*/main(){chara,b,c;a=‘B’;b=‘O’;c=‘Y’;putchar(a);putchar(b);putchar(c);}输出结果:BOY例如输出单个转义字符#includemain(){putchar(‘101’);putchar(‘’’);putchar(‘’);}输出结果:A’示例4.4字符数据的输入输出二、getchar函数(字符输入函数)作用:从终端(即系统隐含指定的输入设备(如键盘),输入一个字符。说

4、明:1.执行时,输入字符并按回车键后,才将其输入到缓冲区,只读取一个字符给变量。getchar函数接收的一个字符,可以赋给char型或int型变量,也可不赋给任何变量。3.使用putchar和getchar函数需用预编译命令#include将“stdio.h”包括进去。例4.2:从键盘输入一个字符再输出。#include“stdio.h”main(){charc;c=getchar();putchar(c);}若输入:a则输出:a实例示例2示例1格式控制输出表列4.5格式输入与输出一、printf函数(格式化输出函数)1.格式:printf(,);作用:向

5、系统终端(或隐含的输出设备)输出若干个指定类型的数据。2.格式字符(共9种)作用:控制不同类型数据的不同格式输出。(1)d格式符:用于输出十进制整数①%d:按整型数的实际长度输出。②%md:m为指定的输出数据宽度,若数据位数

6、inta=123,b=12345;longc=135790;printf(“%4d,%4d”,a,b);printf(“%4d”,a);printf(“%ld”,c);printf(“%8ld”,c);}输出:ᗻ123,12345123ᗻ135790ᗻᗻ135790格式控制:由双引号括起来的字符串表示,包括格式说明和普通字符两部分。重点输出表列:需要输出的数据,可以是:常量,变量,表达式,函数,字符串常量。重点示例d格式符说明:①在指定输出数据宽度,且实际宽度和指定宽度不等时,系统默认补空格。但可以改为补零。②如希望数据输出宽度随计算结果而定,

7、则可在%和格式字符之间加一个号,且数据宽度由紧跟在“控制字符串”后面的常量或变量的值确定。补零或是补空格?补零或是补空格?main(){inta=123;printf(“%05d”,a);}输出:00123提问数据输出宽度的动态控制main(){inti=15,k;printf(“%d”,8,i);k=i–10;printf(“%d”,k,i);}输出为:ᗻᗻᗻᗻᗻᗻ15ᗻᗻᗻ15示例域宽控制s格式符(2)c格式符:用于输出一个字符①%c控制字符常量或字符变量的输出。(3)s格式符:输出一个字符串①%s②%±ms:规定输出字符串占的列宽。字符串

8、长度>m时,全部输出。反之则右靠齐,左补空格或左靠齐

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。