欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > PPTX文档下载
 

chC语言基础语法实用学习教案

  • 资源ID:90461060       资源大小:919.03KB        全文页数:51页
  • 资源格式: PPTX        下载积分:20积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要20积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

chC语言基础语法实用学习教案

会计学1chC语言基础语言基础(jch)语法实用语法实用第一页,共51页。2.以下叙述正确的是() A.在C程序中,main函数必须位于程序的最前面 B.C程序的每行中只能写一条语句 C.C语言本身没有输入输出语句 D.在对一个C程序进行编译的过程中,可发现(fxin)注释中的拼写错误c第1页/共51页第二页,共51页。3.以下叙述不正确的是( ) A.一个C源程序可由一个或多个函数组成 B.一个C源程序必须包含一个main函数 C.C程序的基本组成单位是函数 D.在C程序中,注释说明(shumng)只能位于一条语句的后面D第2页/共51页第三页,共51页。4.C语言规定:在一个源程序中,main函数(hnsh)的位置( ) A.必须在最开始 B.必须在系统调用的库函数(hnsh)的后面 C.可以任意 D.必须在最后C第3页/共51页第四页,共51页。5.一个C语言程序(chngx)是由( ) A.一个主程序(chngx)和若干子程序(chngx)组成 B.函数组成 C.若干过程组成 D.若干子程序(chngx)组成B第4页/共51页第五页,共51页。6.C源程序的基本单位是( )7.一个(y )C源程序中至少应包括一个(y )( )函数(hnsh)主函数(hnsh)第5页/共51页第六页,共51页。第6页/共51页第七页,共51页。#includevoid main()int a,b,c,max;printf(please input a,b,c:n);scanf(%d,%d,%d,&a,&b,&c);max=a;If(maxb) max=b;if(maxbabove $123 _toDayM.D.John3days#33char$123ab第21页/共51页第二十二页,共51页。例1 int student; stadent=19; /Undefined symbol stadent in function main 例2 int a,b; /为a,b各分配(fnpi)两个字节,按整数方式存储数据例3 float a,b,c; c=a%b; /illegal use of floating point in function main (1)凡未被事先定义的,系统不把它认作变量名,这就能保证程序中变量名使用(shyng)得正确。(2)每一个变量被指定为一个确定的类型,在编译时就能为其分配相应的存储单元。(3)指定每一个变量属于一种类型,这就便于在编译时据此检查在程序中要求对该变量进行的运算是否合法。第22页/共51页第二十三页,共51页。x、y是整型变量每个变量分配2个字节(z ji)存储单元将数值5、3分别(fnbi)存放到x、y变量的存储单元x、y变量的值重新赋值运行结果: 5- 3 1- 2思考下列代码的运行结果?第23页/共51页第二十四页,共51页。形式表示方式举例十进制整数由数字09表示123,-456,0123,-456,0八进制整数由数字0开头,后跟数字07表示0123,0110123,011十六进制整数由0 x开头,后跟09,af,AF表示0 x123,0Xff0 x123,0Xff第24页/共51页第二十五页,共51页。26运行(ynxng)结果: 0 x80 -128 0200 -128 128 - 128128 - 200第25页/共51页第二十六页,共51页。27C第26页/共51页第二十七页,共51页。28名称全称类型说明符缩写类型说明符位数 范围整型整型intint16-32768 至 +32767无符号整型无符号整型unsigned intunsigned160 至 65,535短整型短整型short intshort16-32768 至 +32767无符号短整型无符号短整型unsigned short intunsigned short160 至 65,535长整型长整型long intlong32-2,147,483,648 至 2,147,483,647无符号长整型无符号长整型unsigned long intunsigned long320 至 4,294,967,295第27页/共51页第二十八页,共51页。29nint max_marks = 100;在同一语句中可以(ky)声明多个类型相同的变量:int page_number, copies, paper_width;第28页/共51页第二十九页,共51页。30运行(ynxng)结果:, 第29页/共51页第三十页,共51页。31运行(ynxng)结果:32767,-32768演示第30页/共51页第三十一页,共51页。32B第31页/共51页第三十二页,共51页。十进制数形式(xngsh)实型常量0.123, .123, 123.0, 0.0, 123.指数(zhsh)形式实型常量12.3e3 ,123E2, 1.23e4 , e-5 , 1.2E-3.5 , .e3 表示形式指数形式:E(e) (e或E之前必须有数字;指数为整数)十进制小数形式:由数字和小数点组成第32页/共51页第三十三页,共51页。C第33页/共51页第三十四页,共51页。(2)实型数据(shj)的分类 类型类型比特数比特数有效数字有效数字数值范围数值范围float3267-10381038double641516-1030810308long double1281819-104932104932第34页/共51页第三十五页,共51页。float 在 C 语言(yyn)中用于存储单精度浮点数float32 位-10+38 至 10+38 ,7位有效数字(yu xio sh z)第35页/共51页第三十六页,共51页。内存floatdouble213.5671435568967 64位取值范围(fnwi):-10+308 至 1030816 位有效数字(yu xio sh z)第36页/共51页第三十七页,共51页。38(3)实型数据(shj)的误差 演示(ynsh)第37页/共51页第三十八页,共51页。2398340 M int/floatchar第38页/共51页第三十九页,共51页。转义字符:有些以“”开头的特殊字符称为转义字符。转义字符及其含义:转义字符含义nvradddtbf“xhh转义字符含义换行垂直制表回车响铃单引号3位8进制数代表的字符水平制表退格换页反斜线双引号2位16进制数代表的字符如 101 -A 012 -n 376 - x61 -a 60 -0 483 -()例 转义字符举例(j l)main() printf(101 x42 Cn); printf(I say:How are you?n); printf(C Programn); printf(Turbo C);运行(ynxng)结果:(屏幕显示)A B CIsay:”How are you?”C ProgramTurbo Ca,A,1,?,$abc、“a”2.5.1 字符(z f)常量用单引号包含的一个字符是字符型常量,只能包含一个字符.第39页/共51页第四十页,共51页。D第40页/共51页第四十一页,共51页。D第41页/共51页第四十二页,共51页。q字符变量(binling)的定义形式如下:char c1,c2q在程序中可以用2种方法给字符(z f)变量赋值,1是直接将字符(z f)赋给变量,2是将字符(z f)的ASCII码赋给变量:q char c1a;q char c197;q一个(y )字符变量在内存中占1个字节。 q字符变量用来存放字符常量,注意只能放1个字符。2.5.3 字符变量第42页/共51页第四十三页,共51页。44所以: 根据需要,一个字符数据既可以以字符形式输出(shch),也可以以整数形式输出(shch)。2.5.3 字符数据在内存的存储(cn ch)形式 一个字符常量存放到一个字符变量中,实际上并不是把该字符放到内存中去,而是将该字符的ASCII码放到存储单元中。第43页/共51页第四十四页,共51页。45例2.6 向字符变量(binling)赋以整数。 #include void main() char c1,c2; c1=97; c2=98; printf(“%c %cn”,c1,c2); printf(“%d %dn”,c1,c2); q运行(ynxng)结果:q q 97 98第44页/共51页第四十五页,共51页。46q 运行(ynxng)结果: 第45页/共51页第四十六页,共51页。47C第46页/共51页第四十七页,共51页。48q合法的字符串常量:q“How do you do.”, “CHINA”, “a” , “$123.45”q可以(ky)输出一个字符串,如qprintf(“How do you do.”);2.5.2 字符串常量(chngling)字符串常量是一对双撇号括起来的字符序列。第47页/共51页第四十八页,共51页。49 结论:不能把一个字符串常量(chngling)赋给一个字符变量。C语言中不存在字符串变量! 是字符(z f)常量,”是字符串常量 如:假设被指定为字符变量 :char c c=a;”a”;c”CHINA”;第48页/共51页第四十九页,共51页。50“a”,他不是一个(y )人!有东西附体!规定:在每一个字符串常量(chngling)的结尾加一个 “字符串结束标志”,以便系统据此判断字符串是否结束。规定以字符作为字符串结束标志。a a 0例 a“a”第49页/共51页第五十页,共51页。51志志 0 。第50页/共51页第五十一页,共51页。

注意事项

本文(chC语言基础语法实用学习教案)为本站会员(莉****)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!