c语言编程基础课件,C语言编程基础课件.ppt

93e0bf8be0035f1bb9452096cf9c1675.png

第1章. C语言编程. 本章的重点是C的特性. C的历史. C的结构. 在计算机上运行C的方法. 2.1 C的历史. 2.2 C的特征. 2.3 C的组成C结构示例2查找两个数字的和#include main()/ *查找两个数字的和* / {int a,b,总和; / *将变量定义为整数* / a = 123; / *变量赋值* / b = 456;和= a + b; / * summary * / printf(“ sum is%d\n”,sum);} C程序的基本结构摘要: 2.4运行C程序的步骤和方法2. C程序开发环境2.5从三个方面学习C语言大连理工大学的C语言是在国际上广泛流行的高级语言. 1963年,剑桥采用CPL语言,更接近硬件,但规模庞大,难以实施. 1967年,剑桥,马丁·理查兹(Martin Richards),简化,BCPL语言. 1970年,贝尔实验室的Ken Thompson(简体)用B语言编写了A UNIX系统. 从1972年到1973年,贝尔实验室,DMRitchie和B被用来设计C语言,以克服B语言的缺点和局限性. 1973年,K. Thompson和DMRitchie合作,用C语言重写了UNIX的90%. 1978年以后,C语言已移植到大型,中型,小型和微型计算机,并且独立于UNIX和PDP,并且被广泛使用.

1-810-jpg_6-1080-0-0-1080.jpg

Dennis M. Ritchie: 1967年加入贝尔实验室. 他和Ken L. Thompson等人共同设计和实现了C语言,这改变了编程语言的发展轨迹,是编程开发的重要里程碑. 语言. 同时,他们两个还设计和实现了UNIX操作系统. 正是由于这两方面的贡献,丹尼斯·里奇(Dennis M. Ritchie)赢得了图灵奖,这是1983年计算机行业的最高奖项. 此外,他还获得了ACM,IEEE,贝尔实验室等的各种奖项. Brian W. Kernighan : 著名计算机科学家贝尔实验室计算科学研究中心的高级研究员. 他参与了UNIX系统,C,AWK和许多其他系统的开发,并在计算机领域出版了许多有影响力的书. C语言的产生和原始标题的状态: The C Programming Language作者: (美国)Brian W.Kernighan,Dennis M.Ritchie本书的原始设计师之一是C语言Dennis M.? Ritchie和著名的计算机科学家Brian W. Kernighan共同撰写了有关C的权威经典著作. 在计算机开发的历史上,没有一种编程语言被广泛用作C语言.

1-810-jpg_6-1080-0-0-1080.jpg

它已成为世界各地程序员的通用语言,并且从这两种新的主流语言中诞生了C ++和Java,这两种语言均基于C语言的语法和基本结构. 世界上许多软件都是基于C语言及其衍生的各种语言开发的. 为什么要学习C?它可以访问内存的物理地址. 它具有汇编语言的特征. 控制流程是结构化的. 该功能用作流控制语言的基本结构. 它既简单又灵活. 它具有32个关键字和9个控制语句. 强大的语言表达能力: 34种类型的操作员程序高效,易读且可移植. 语法检查不够严格,并且不检查数组下标. 示例1: / *“你好吗!”显示* /#include main(){printf(“你好!”);}}说明: 运行程序的结果是输出: 你好!说明: / *……* /表示评论. 注释仅供人们查看,对编译和操作没有影响. 因此它可以用中文或英文字符表示,可以出现在一行的最右边,也可以是单独的一行. 说明: 输出一行信息: sum为579示例3: 从键盘输入两个整数并显示两个整数的和.

2-810-jpg_6-1080-0-0-1080.jpg

int ADDxy(int a,int b){int c; c = a + b; return(c);} main(){int x,y,z; scanf(“%d%d”,&x,&y); z = ADDxy(x,y); printf(“ sum =%d \ n”,z);}主要功能子功能程序运行如下: 8 5↙sum = 13(1)C程序由功能组成该程序易于模块化. main()/ *主要功能描述* / {变量定义/ *主要功能主体* /执行语句组}子功能名称1(参数)/ *子功能描述* / {变量定义/ *子功能主体* /执行语句组}子功能名称2(参数)/ *子功能描述* / {变量定义/ *子功能体* /执行语句组}(2)一个功能由两部分组成: 第一部分函数: 示例3中的Addxy函数. Head int Addxy(int x,int y)函数正文: 花括号内的部分. 如果一个函数具有多个花括号,则最外面的一对花括号是函数主体的作用域. (3)C语言程序总是从主函数开始执行c语言程序设计 课件,而不管主函数的位置如何.

4-810-jpg_6-1080-0-0-1080.jpg

(4)可以自由编写C程序. 可以一行编写多个语句. 一条语句可以写在多行上. C程序没有行号. (5)每个语句和数据声明的末尾必须带有分号. (6)没有使用C语言的I / O语句. 输入和输出操作由库函数scanf和printf执行. (7)在C中,大写字母和小写字母之间存在差异. (C语言使用小写字母)(8)编写程序时,最好使用标准的缩进格式. (9)C程序注释/ *……* /可以写在程序中的任何位置. 1.运行C程序的步骤在计算机上输入和编辑源程序编译源程序并与库功能链接运行目标程序当前使用的大多数C编译系统都是集成环境. 您可以使用不同的编译系统来运行C程序. 常用的是Turbo C 2.0,Turbo C ++ 3.0和Visual C ++. Turbo C ++ 3.0是一个集成的环境,具有便捷,直观且易于使用的界面,尽管它也是DOS环境. 集成环境,但是您可以将执行文件tc.exe放在Windows桌面上生成快捷方式,该快捷方式可以支持鼠标操作. Visual C ++ 6.0: 面向对象的可视化开发环境. 可以使用Visual C ++编译C程序. 1.学习C语言语法数据表达式: 变量定义,正确编写表达式流程控制: if(a> b)x = a;否则x = b;总和= 0; i = 1;而(i <= 5){sum = sum + i; i = i + 1;}对于(i = 1; sum = 0; i <= 5; i ++)sum = sum + i;设计函数的输入和输出2.学习如何解决问题(算法)如何找到序列12 + 22 + 32 + ...前100个项的和?矩阵转置如何打印乘法表?数据如何按升序排序? 3.学习在C编程环境中编辑,编译,调试和运行程序. 开发环境: Visual C ++ 6.02.6. 程序员的经验: 必须学习C. 我学习的第一门计算机语言是C.

经过多年的发展,我对C对于程序员的重要性深表感谢. 如果您不懂C,则想编写底层程序. 这听起来简直荒谬. 如果您不懂C,则想编写出色而高效的程序,那简直就是一场噩梦. 为什么C语言如此重要?第一: C语言的语法结构非常简洁精巧,编写的程序也非常高效且易于描述算法. 大多数程序员都愿意使用C语言来描述算法本身

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-161622-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值