欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    简单C程序设计.ppt

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

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

    简单C程序设计.ppt

    简单C+程序设计,C语言,C语言:70年代Dennis Ritchie在Bell实验室为Unix开发,用于编写系统软件。通用,程序性,能够直接使用内存地址,编译程序和运行环境很小。被叫做高级汇编,中级语言,功能强大名有作用域,支持递归,可以自定义数据类型,适合结构性程序设计关键词很少(30个左右)很快成为最受欢迎的通用编程语言,C+语言,1980年Bell实验室Bjarne Stroustrup更好的C,更安全,潜在出错机会少面向对象编程,“带类的C”,简单C程序,最简单的C+程序#include/将使用输出输出流using namespace std;/使用编译器的一些定义/(对象,宏,类,等)void main(void)/主函数入口 cout“Hello World!n”;/输出到控制台,C+语言的基本单位,字符集(96个字符,含white spaces)全都是ASCII码,没有中文字符!基本记号(Token)关键字(keywords),名(identifiers),常量(literals),运算符(operators),标点符号(punctuators),空格(white spaces),名的规则基本数据类型bool,char,short,int,long,(unsigned),float,double,long double,注意各类型值的范围,存储长度注释:/*/和/,基本记号(Token),Keywords,预定义的记号,关键词Identifiers,程序员声明的记号,用来命名程序中的各种Object,函数,类型,变量等。Identifier必须以字母或者下划线开始,由字母,下划线,数字构成,区分大小写。Literals,字面意义(大小)的数据Operators,运算符号,算术,逻辑,位运算等Punctuators,;,:()等,标点符号White Spaces,空格、TAB键、换行符和注释,常量,整数,0开头为八进制,0 x十六进制,L,U实数(浮点数),E前面必须有数,后缀F字符,用单引号括起来,不能用双引号,特殊字符(转义字符),八进制与十六进制字符串,双引号括起来的字符序列,串结束符。串接:”ab”cd”=“abcd”布尔常量,关键字true,false,变量定义,变量的名称,类型,值double a=1,b(3.14);int j;变量的存储位置auto,extern,static,registerstatic double ran=1.0;符号常量,不可改动的变量,用来定义一些常数const double Pi=3.14;,运算符,算术运算符(+,-,*,/)逻辑运算符关系运算符条件运算符位运算一元,二元,三元运算符(单目,双目,三目)优先级,结合性运算符表(p34),表达式,由操作数和运算符构成,有值,是求值的基本单位操作数包括常数,变量,函数,表达式,必须有值。算术表达式,没有乘方赋值表达式,赋值也是一种运算,也有值,a=b=2+(c=3)复合赋值:,逗号表达式,值等于最后一项的值逻辑表达式(关系运算,逻辑运算,优先级)条件表达式 a=a 0?a:-a;注意优先级,如果不肯定多用括弧,表达式(cont.),sizeof(),操作符,不是函数位运算,移出舍弃,低位补0,高位补符号位类型转换:表达式中所有操作数都有自己的类型,一般要转换成相同类型才能运算。自动转换:不丢失信息:强制转换:人为指定转换类型:赋值运算的类型转换:操作数转换成变量类型强制转换可能丢失信息。,语句,表达式加分号构成语句用扩起多条语句构成复合语句,又叫块与表达式的差别:表达式可以成为别的表达式的一部分,语句是独立的,完整的。区别命令,语句,表达式,函数的概念,输入输出(I/O),I/O流,C+输入输出通过数据流实现,cin,cout连续输入数据用空格分隔int a,b;cin a b;/not cin a,b;格式控制,,#include#includeusing namespace std;void main()int a=1234;double b=5678.1234;coutaendl;coutsetw(8)aendl;couthexaendl;coutoctaendsbendl;coutbendl;coutsetprecision(8)bendl;,上机练习,使用CodeBlocks集成编译环境输入书上的例子2_1.cpp,编译运行尝试输出各种表达式的值输出各种类型转换前后的值编译运行下列语句,理解输出结果。cout3;coutsetw(8)3.;cout1+2;coutsetprecision(3)1+2.0endl;,

    注意事项

    本文(简单C程序设计.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开