项目一 一卡通程序界面设计 1-1一卡通程序设计准备
项目 校园一卡通系统欢迎界面和菜单界面的显示
本章任务 任务1.校园一卡通模块设计 任务2.选择适合C程序的开发软件 任务3.安装开发软件、比较优缺点 任务4.掌握C-free 软件的调试流程
本章目标 了解C语言的发展历史 了解C语言的基本框架 了解C语言的基本字符 了解C程序的调试流程 能选择合适开发工具 能熟悉开发工具的应用
程序 计算机或者软件程序(通常简称程序)是指一组指示计算机或其他具有信息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。 生活中的程序
为什么学习C语言 C语言的优势 C语言始终位居前列 09年9月 08年9月 排行变化 开发语言 市场占有 4 9.988% 10.156% 3 4 PHP 5 Java 1 09年9月 08年9月 排行变化 开发语言 市场占有 C语言始终位居前列 C 2 9.988% 10.156% 19.383% 16.861% VB 9.196%
C应用 Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。
C应用 对性能要求严格的领域。一般对性能有严格要求的地方都是用C语言编写的,比如网络程序的底层和网络服务器端底层、地图查询等。
C应用 C语言具有很强的绘图能力和可移植性,并且具备很强的数据处理能力,可以用来编写系统软件、制作动画、绘制二维图形和三维图形等。
C应用 嵌入式设备开发。手机、PDA等时尚消费类电子产品相信大家都不陌生,其内部的应用软件、游戏等很多都是采用C语言进行嵌入式开发的。
C应用 游戏软件开发。游戏大家更不陌生,很多人就是由玩游戏而熟悉了计算机。利用C语言可以开发很多游戏,比如推箱子、贪吃蛇等。
程序开发步骤 程序开发需要经过 编写源码编译运行 这样一个过程。 编写源码 程序编译 运行程序
C语言开发环境 C-free Win-tc Vc++6.0 Turbo c 2.0 安装上述软件,并熟悉程序调试流程
C-free
Win-tc
Vc++6.0
Turbo c 2.0
第一个C程序 #include<stdio.h> main( ) { printf("\t\t西游记主要人物:唐僧、孙悟空、猪八戒、沙和尚\n"); } 头文件 主函数 输出函数 双引号的内容原样输出
第一个C程序 C程序的框架 #include<stdio.h> main ( ){ 定义变量部分; 功能语句部分; }
第一个C程序 使用C-free开发C程序的步骤 新建C 源程序 编写代码 编译+构建程序 执行程序
组织实施 C语言程序设计 任务决策 任务实施 评估反馈 拓展提升