【8A版】C语言讲义

【8A版】C语言讲义

ID:40075003

大小:73.00 KB

页数:29页

时间:2019-07-19

【8A版】C语言讲义_第1页
【8A版】C语言讲义_第2页
【8A版】C语言讲义_第3页
【8A版】C语言讲义_第4页
【8A版】C语言讲义_第5页
资源描述:

《【8A版】C语言讲义》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、【MeiWei81-优质实用版文档】第一章新手上路第一课HelloWorld简单的小程序输出HelloWorld://头文件#include//主函数main(){printf("helloworld");//函数体}注意:1.C语言属于编译型语言2.一个程序必须有主函数,而且只能有一个3.C语言源文件的扩展名是.c4.C语言中语句结束的标志是分号第二课格式化输出函数格式化输出函数:printf()1.不属于C语言基本语法2.C语言并非必须包含头文件3.printf()函数

2、是在头文件中定义的4.用什么库函数,包含什么头文件程序执行1.编译:.c->.obj(二进制文件)【MeiWei81-优质实用版文档】【MeiWei81-优质实用版文档】2.组建:.obj->.eGe(可执行文件)3.运行:在程序结束后不会关闭窗口调用dos系统命令:system()使用system()函数要引入头文件转义符1.:换行2.\:反斜杠3.':单引号'4.":双引号"5.t:缩进第三课变量定义变量1.定义变量:a.定义一个整数型变量

3、int变量名b.定义多个整数型变量int变量名1,变量名2,...输出变量printf("%d",变量名);其中%d是格式控制符printf输出的是双引号中的内容输入变量a.scanf("%d",&变量名);变量名前要加&b.scanf("%d%d",&变量名1,&变量名2);其中,%d%d之间没有空格,输入顺序与变量顺序一致间隔符:回车、空格、制表符【MeiWei81-优质实用版文档】【MeiWei81-优质实用版文档】第四课变量的赋值变量的赋值1.%%相当于百分号字符%2.顺序结构:从上往下

4、依次执行3.变量:变量值可在程序中变化4.变量初始化:将定义域赋值合并在一起,比如:inta=5;5.赋值:将等号右边的值赋值给左边,比如:a=a+1;运算符1.算术运算符:+、-、G、/、%2.赋值运算符:=3.复合运算符:+=、-=、G=、/=、%=4.自增自减运算符:++、--第五课变量的交换借助第三方变量交换的实例#includemain(){inta,b,temp;printf("请输入两个整数:");scanf("%d%d",&a,&b);printf("a=%d,

5、b=%d",a,b);temp=a;a=b;b=temp;printf("a=%d,b=%d",a,b);}不借助第三方变量交换的实例#includemain(){【MeiWei81-优质实用版文档】【MeiWei81-优质实用版文档】inta,b;printf("请输入两个整数:");scanf("%d%d",&a,&b);printf("a=%d,b=%d",a,b);a=a+b;b=a-b;a=a-b;printf("a=%d,b=%d",a,b);}第六

6、课变量修饰符变量修饰符知识点1.sizeof():计算变量在内存中所占大小2.字符变量只占1字节3.bit:最小存储单位,只能存储0或14.int:整型,占4字节,取值范围:-2^31~2^31-1,格式控制符:%d5.short:短整型,占2个字节,格式控制符:%hd6.long:长整型,占4个字节,格式控制符:%ld7.signed:有符号8.unsigned:无符号,格式控制符:%u第七课浮点类型普通浮点类型a.定义:floata;b.赋值:floata=3.5f;双精度浮点类型a.定义:

7、doublea;b.赋值:doublea=3.5;变量、常量都占内存空间浮点型的常量:doublea=.3相当于doublea=0.3【MeiWei81-优质实用版文档】【MeiWei81-优质实用版文档】格式控制符a.float控制符:%e:科学计数法形式,最常考,实数E整数(整数、0、负数)%f:保留6位小数,不足部分以0补位%g:原样输出,最常用b.double控制符:%le、%lf、%lg注意:1.浮点数和整数运算,结果为浮点数2.整数和整数运算,结果为整数3.实数不可以参与余数运算第八

8、课格式化输入输出C语言中三种进制1.八进制a.逢8进一b.表示八进制:0、1、2、3、4、5、6、7c.格式控制符:%od.赋值:以0作为开头,例如:inta=010;2.十进制a.逢10进一b.表示十进制:0、1、2、3、4、5、6、7、8、9c.格式控制符:%d3.十六进制a.逢16进一b.表示十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、Fc.格式控制符:%Gd.赋值:以0G作为开头,例如:inta=0G10格式控制符1.%md:空格补位,一共占m位,若m<变量长度

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

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

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