熟悉C语言编程环境.ppt
《熟悉C语言编程环境.ppt》由会员分享,可在线阅读,更多相关《熟悉C语言编程环境.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计基础C语言程序设计主讲:朱海燕v课程性质专业必修课v课程类型理论课(3/5),含实践(2/5)v学分3.5学分v学时(周学时)85学时(5学时/周)程序设计基础v课程描述程序设计基础是计算机科学与技术、软件工程、电子信息工程等专业的一门专业基础课,是多门后续专业课程的先导课。程序设计基础是一门实践性很强的课程,要求学生掌握C程序设计基础知识,程序设计方法与基本数据结构。通过上机实践培养学生分析具体问题,建立数学模型,用C语言解决实际问题的能力,培养学生创新意识和提高学生实践能力。通过该课程的学习,学生不仅要掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养
2、问题求解和语言的应用能力。程序设计基础v课程资料教学大纲教学进度表实验进度表课件实验资源v课程教学平台/程序设计基础程序设计基础v教学要求掌握程序设计语言的基本知识常用算法初步的程序设计能力v学习方法自主学习重视上机实践v课程考核考核方式:期末闭卷考试+平时实验成绩并重评定标准:按照教学大纲的比例(平时成绩占10%,期中考试占20%,实验占30%,期末考试占40%)程序设计基础教材和参考书vC语言程序设计,何钦铭、颜晖主编,高等教育出版社,2008vC语言编程(第3版),美Stephen,G.Kochan,张小潘译,电子工业出版社,2006vC语言教程(第4版),美AlKelley,IraPo
3、hl,徐波译,机械工业出版社,2007v标准C语言基础教程(第4版),美GaryJ.Bronson,单先余等译,电子工业出版社,2006vC程序设计语言,美BrianW.Kernighan,DennisM.Ritchie,徐宝文等译,机械工业出版社,2006如何尽快学会用C语言进行程序设计v了解程序设计语言(C语言)v模仿、改写、编写v通过不断的编程实践,逐步领会和掌握程序设计的基本思想和方法。Chap1引言v一个C语言程序v程序与程序设计语言vC语言的发展历史与特点v实现问题求解的过程本章要点v什么是程序?v程序设计语言包含哪些功能?v在语法上包含哪些内容?v结构化程序设计有哪些基本的控制结
4、构?vC语言有哪些特点?vC语言程序的基本框架如何?v形成一个可运行的C语言程序需要经过哪些步骤?v如何用流程图描述简单的算法?1.1一个C语言程序例1-1求阶乘问题。输入一个正整数n,输出n!。#include/*编译预处理命令*/intmain(void)/*主函数*/intn;/*变量定义*/intfactorial(intn);/*函数声明*/scanf(%d,&n);/*输入一个整数*/printf(“%dn”,factorial(n);/*调用函数计算阶乘*/return0;intfactorial(intn)/*定义计算n!的函数*/inti,fact=1;for(i=1;i(大
5、于)程序设计语言的语法vC语言的主要语法单位(1)表达式:运算符与运算对象组合就形成了表达试。如,2+3*4(2)变量定义:变量也有数据类型,所以在定义变量时要说明相应变量的类型。如:inti;(3)语句:语句是程序最基本的执行单位,程序的功能就是通过对一系列语句的执行来实现的。(4)函数定义与调用程序设计语言的语法其中,(3)语句:表达式语句:表达式加分号“;”分支语句:实现分支控制过程if(ab)x=a;elsex=b;循环语句:实现循环控制的过程sum=0;/*初始化sum和i*/i=1;while(i=100)/*while循环语句*/sum=sum+i;i=i+1;复合语句:用一对“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 熟悉 语言 编程 环境
限制150内