c语言经典入门 浓缩精华 (未完成)

c语言经典入门 浓缩精华 (未完成)

ID:14274114

大小:114.50 KB

页数:6页

时间:2018-07-27

c语言经典入门  浓缩精华  (未完成)_第1页
c语言经典入门  浓缩精华  (未完成)_第2页
c语言经典入门  浓缩精华  (未完成)_第3页
c语言经典入门  浓缩精华  (未完成)_第4页
c语言经典入门  浓缩精华  (未完成)_第5页
资源描述:

《c语言经典入门 浓缩精华 (未完成)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章创建C程序1.1创建过程有4个基本步骤:编辑编译链接执行#include/*预处理指令*//*头文件stdio.h包含了函数printf()*/voidmain()/*定义函数类型*//*void没有返回值*/{printf("helloworld");/*main()函数体包含了printf(内容在屏幕输出)*/Return0;/*返回信息,正确为0,错误为1*/}1.5.8控字符printf("Becareful!!a");输出如下:Becareful!!“发出鸣叫声”转义序列说明换行r回车键b退

2、后一格f换页t水平制表符v垂直制表符a发出鸣响?插入问号(?)"插入双引号(")'插入单引号(')\插入反斜杠()第二章编程初步2.1计算机内存千兆字节(GB)=1024兆字节(MB),兆字节(MB=1024千字节(KB)1字节(byte)=8位1位=满为1,空为02.2变量定义:变量是计算机里一块特殊的内存,它由一个或多个连续的字节组成.2.32变量的命名变量名只能包含字母。下划线。和数字。不能有空格,不能数字开头,区分大小。下划线开头可能会和库变量冲突2.3.5算术语句#includeintmain

3、(void){intcookies=5;/*声明变量并初始化*/intcookies_calories=125;/*int整数型变量*/inttotal_eaten=0;inteaten=2;cookies=cokies-eaten;total_eaten=totan_eaten+eaten;printf("Ihaveeaten%dcookies.Thereare%dcookiesleft",eaten,cookies);eaten=3*重新赋值eaten变量*cookies=cokies-eaten;/乘和除a*ba/b/tot

4、al_eaten=total_eaten+eatenprintf("Ihaveeaten%dmore.Nowthereare%dcookiesleft",eaten,cookies);printf("Totalenergyconsumedis%dcaloeies.",totan_eaten*cookies_calories_);return0;}输出如下:Youhave7childrenand45cookiesGiveeachchild6cookies.Thereare3cookiesleftover.使用取模运算当两边的

5、符号不同时:其结果和左操作数相同如:45%-7=3(余数运算)-42/7=6将-号放到变量前面intexpenditure=75Printf("Yourbalanehaschangedby%d.",-expenditure);结果如下:Yourbalanehaschangedby-752.5整数变量类型整数变量类型的名称类型名称字节数取值范围Signedchar1-128~+127Shortint2-32768~+32767int4-2147438648~+2147438647longint4-2147438648~+2147438647

6、longlongint8-9223372036854775808~+92233720368547758042.5.1无符号的整数类型类型名称字节数取值范围unisgnedchar10~255unisgnedshortint或unisgnedshor20~65535unisgnedint40~4294967295unisgnedlongint或unisgnedlong40~4294967295unisgnedlonglongint或unisgnedlonglong80~18446744073709551615示例:LongBin_Numbe

7、r=1287600L;Longlongnumber=-222222222LL;用类型时应添加两个L将常量指定为无符号类型时,应添加Uunisgnedint=100U;2.6浮点数浮点数表示法数值使用指数表示法C语言中也可以写成1.60.16*1010.16E10.000080.8*1040.8E-47655.8990.7655.899*1040.7655.899E4浮点变量类型关键字字节数数值范围float4Doubl8±3.4E(精确到6位数)Longdouble12±1.7E308(精确15位数)±1.19E4932(精确到18位数)

8、示例:Floatradius=2.5fDoublebiggest=123E30Longdoublehuge=1234567.89123L2.8使用浮点数完成除法运算控制小数位数和宽度示例:pr

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

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

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