最简单程序设计(顺序)

最简单程序设计(顺序)

ID:43993298

大小:139.50 KB

页数:30页

时间:2019-10-17

最简单程序设计(顺序)_第1页
最简单程序设计(顺序)_第2页
最简单程序设计(顺序)_第3页
最简单程序设计(顺序)_第4页
最简单程序设计(顺序)_第5页
资源描述:

《最简单程序设计(顺序)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章最简单程序设计(顺序)程序1程序2函数1…函数2数据定义…程序n函数n执行语句C程序C语言程序是由若干语句组成的。4.1C语句概述C语句共有5类第4章最简单程序设计(顺序)控制(条件、循环、转向等)函数调用表达式空语句复合语句C语句共有5类⑴if()~else~条件语句⑵for()~循环语句⑶while()~循环语句⑷do~while循环语句⑸break终止switch或循环语句⑹continue结束本次循环⑺switch多分支选择语句⑻goto转向语句⑼return从函数返回语句1、控制语句2、函数调用语句如

2、:printf(“thisporgram!”);3、表达式语句如:a=12;a+=8;(而a=3称赋值表达式)4、空语句(无任何语句,只有;号)如:;(inta=6,b=8;if(a>b);a+=b;)5、复合语句(或称分程序)如:{z=x+y;t=z/100;printf(“%f”,t);}复合语句作为整体执行4.2赋值语句:赋值语句格式:变量=表达式;功能:计算表达式的值,将结果送给变量。注意:不要把“=”读做“等于”,C中的等于是“==”;应读做“赋值”。在定义变量时可以赋值。main(){inta=6,b=8

3、,t;printf("%d,%d",a,b);if(a0main(){inta=-10,b=10,t;if((a=b)>=0)t=a;printf("%d",t);}结果?赋值表达式4.3数据输入输出语句:C语言不提供输入输出语句,是由函数库提供“标准输入输出函数”实现输入输出功能的。如:scanf(输

4、入)printf(输出)getchar(输入字符)putchar(输出字符)gets(输入字符串)puts(输出字符串)一般使用库函数要用预编译命令“#include”将有关的“文件头”调到源文件中。如:#inclulde或#inclulde“stdio.h”处理输入数据输出数据程序4.4字符数据输入输出4.4.1输出字符函数putchar():功能:向输出设备输出一个字符,使用stdio.h进行预编译处理。例如:调用预编译赋值字符输出字符控制换行#includemain(){ch

5、ara='O',b='K',c='!';putchar(a);putchar(b);putchar(c);printf("");}4.4.2输入字符函数getchar():功能:从输入设备输入一个字符。使用stdio.h进行预编译处理。#includemain(){charc;c=getchar();putchar(c);}输入字符输出字符用Printf(“%c”,c)也可以4.5格式输入输出4.5.1printf()函数Printf()可以输出任意类型、多个数据、通用。1.Printf()一般

6、格式:printf(格式控制,输出表列)(1)格式控制:由“”括起来,包括格式说明:%加格式字符和普通字符,即按原样输出的字符。(d,f,u,c,s)(,‘,’,x=)(2)输出列表:需要输出的数据或表达式。如:printf(“x=%d,y=%d”,x+10,y)格式控制输出表列2、格式字符说明:不同类型数据用不同的格式,m为输出数据宽度。(1)d格式:输出十进制整数①%d:按整数实际长度输出②%md:按m指定的宽度输出如果实际宽度

7、d、%mld、%-mld:输出长整型数(同上)main(){inta=10,b=20;printf("%10d,%-10d",a,b);}例如:main(){inta=123;longb=23456778;printf("a=%d",a);printf("a=%10d",a);printf("a=%-10d",a);printf("b=%ld",b);printf("b=%10ld",b);printf("b=%-10ld",b);}结果?(2)o格式符功能:按八进制形式输出内存单元中的值

8、(不会出现负数)格式:%o,%lo,%mo,%mlo,%-mo…….例如:-1的二进制存放形式:inta=-1;(177777)printf("%d,%o",a,a);printf("%d,%8o",a,a);输出结果:-1,177777-1,1777771111111111111111按8位输出(3)x格式符功能:以16进制形式输出内

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

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

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