c语言课件-第01章概述_第1页
c语言课件-第01章概述_第2页
c语言课件-第01章概述_第3页
c语言课件-第01章概述_第4页
c语言课件-第01章概述_第5页
免费预览已结束,剩余10页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(指令:ADDSUB, (语句:cab (指令:ADDSUB, (语句:cab LOADA,ACC MULTB,ACC ADD C,ACCSTORC语言与Unix操作系统关系密切1972年在DECC语言与Unix操作系统关系密切1972年在DECPDP-11计算机上实现了最初当时开发C语言的目的是为了编写新版Un操作系统,新版Uix操作系统的90%的代码由C语言编写,10%的代码由汇编语言编写。随着Unix操作系统的广泛使用,C语言也被人们认识和接受。(ANSINationalStandardInstitute)于(ANSINationalStandardInstitute)于 ANSI C标

2、准的制定。BrianW.Kernighan和DennisM.RitchieThe C Programming Language - Second Edition(1988年第2版)介绍了ANSIC的全(C Bible)PhasesofCProgramiseditorandstoredonsorsestheCompiler creates object codeandstoresitondisk.4.Linkerlinkstheobject code withthe PhasesofCProgramiseditorandstoredonsorsestheCompiler creates obje

3、ct codeandstoresitondisk.4.Linkerlinkstheobject code withthe Primary5. utsPrimary6. CPU takes each and executes storing new data values as the program executes1.2 CC(本课程的实验环境Visual 1.2 CC(本课程的实验环境Visual C+等等有许多优点,也有局限(课程结束时总结,此处略。 Li0101.c -main( Li0101.c -main( f(Programmingis1.3 简单的C例第1个简单的C程表示主函数

4、函数体main(f(Programming is exciting! 换行符语句结束符字符串表示主函数函数体main(f(Programming is exciting! 换行符语句结束符字符串程序运行结果:输出Programming is Li0102.c 运行结果为num=square=/*num Li0102.c 运行结果为num=square=/*num、square /* 输出提示信息 main( num,f(num=/* 输入一个数,赋给变量 scanf(%d,/*num square square=num*numf(squarednsquare); /*输出变量square的值 1.3 简单的C例第2个简单的C程-该程序调用函数求两个数之和-/*A/*-该程序调用函数求两个数之和-/*A/*B1.3 简单的C例1.3 一个由两个函的C程续例/*定义变量a和bmain(a,b,/*续例/*定义变量a和bmain(a,b,/*给变量a赋值/*给变量b赋值C行:求a与b之和,结果赋给变量c=sum(a,/*输出变量c的值f(c=%dn,运行结果为函:一个主函数由两部分组成函数名、函数类型、函数属性、函数形参名、形函:一个主函数由两部分组成函数名、函数类型、函数属性、函数形参名、形参类型(可以没有参数但必须有圆括号(2)函数体部变量定执行部最外层 3.不论

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论