熟悉C语言编程环境[精选]

程序设计基础——C语言程序设计 主讲:朱海燕 gxzhy2003@163.com 程序设计基础 课程性质 专业必修课 课程类型 理论课(3/5),含实践(2/5) 学分 3.5学分 学时(周学时) 85学时(5学时/周) 程序设计基础 课程描述 《程序设计基础》是计算机科学与技术、软件工程、电子信息工程等专业的一门专业基础课,是多门后续专业课程的先导课。 《程序设计基础》是一门实践性很强的课程,要求学生掌握C程序设计基础知识,程序设计方法与基本数据结构。通过上机实践培养学生分析具体问题,建立数学模型,用C语言解决实际问题的能力,培养学生创新意识和提高学生实践能力。 通过该课程的学习,学生不仅要掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养问题求解和语言的应用能力。 程序设计基础 课程资料 教学大纲 教学进度表 实验进度表 课件 实验资源 …… 课程教学平台 /eol/homepage/common/opencourse/ 程序设计基础 教学要求 掌握程序设计语言的基本知识 常用算法 初步的程序设计能力 学习方法 自主学习 重视上机实践 程序设计基础 课程考核 考核方式:期末闭卷考试+平时实验成绩并重 评定标准:按照教学大纲的比例 (平时成绩占10%,期中考试占20%,实验占30%,期末考试占40%) 教材和参考书 C语言程序设计,何钦铭、颜晖主编,高等教育出版社,2008 C语言编程(第3版),[美]Stephen, G.Kochan,张小潘译,电子工业出版社,2006 C语言教程(第4版),[美]Al Kelley, Ira Pohl,徐波译,机械工业出版社,2007 标准C语言基础教程(第4版),[美]Gary J. Bronson,单先余等译,电子工业出版社,2006 C程序设计语言,[美]Brian W. Kernighan, Dennis M. Ritchie,徐宝文等译,机械工业出版社,2006 如何尽快学会用C语言进行程序设计 了解程序设计语言(C语言) 模仿、改写、编写 通过不断的编程实践,逐步领会和掌握程序设计的基本思想和方法。 Chap 1 引 言 一个C语言程序 程序与程序设计语言 C语言的发展历史与特点 实现问题求解的过程 本章要点 什么是程序? 程序设计语言包含哪些功能? 在语法上包含哪些内容? 结构化程序设计有哪些基本的控制结构? C语言有哪些特点? C语言程序的基本框架如何? 形成一个可运行的C语言程序需要经过哪些步骤? 如何用流程图描述简单的算法? 1.1 一个C语言程序 例1-1求阶乘问题。输入一个正整数n,输出n!。 #include /* 编译预处理命令 */ int main(void) /* 主函数 */ { int n; /* 变量定义 */ int factorial(int n); /* 函数声明 */ ?scanf("%d", &n); /* 输入一个整数 */ printf(“%d\n”, factorial(n)); /* 调用函数计算阶乘 */ return 0; } ?int factorial(int n) /* 定义计算 n! 的函数 */ { int i, fact = 1; ?for(i = 1; i <= n; i++) /* 循环 */ fact = fact * i; return fact; } 1.2 程序与程序设计语言 程序 人们为解决某种问题用计算机可以识别的代码编排的一系列加工步骤。 程序的执行过程实际上是对程序所表达的数据进行处理的过程。 程序设计语言 提供了一种表达数据与处理数据的功能 要求程序员按照语言的规范编程 1.2 程序与程序设计语言 程序与指令 程序设计语言的功能 程序设计语言的语法 程序的编译与编程环境 程序与指令 指令:计算机的一个最基本的功能 如实现一次加法运算或实现一次大小的判别 计算机的指令系统:计算机所能实现的指令的集合 程序:一系列计算机指令的有序组合 程序与指令 例1-2 编写程序,分别求和与乘积 虚拟的计算机指令系统(7条指令 ) 指令1:Input X 将当前输入数据存储到内存的X单元 指令2:Output X 将内存X单

熟悉c c 编程语言,熟悉C语言编程环境[精选].ppt相关推荐

  1. 熟悉c语言,熟悉c语言编程环境.ppt

    熟悉c语言编程环境.ppt 程序设计基础 C语言程序设计,主讲朱海燕 gxzhy2003,课程性质 专业必修课 课程类型 理论课(3/5),含实践(2/5) 学分 3.5学分 学时(周学时) 85学时 ...

  2. linux c语言工具,Linux下C语言编程环境的工具.doc

    Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 要想在Linux下进行C语言编程,首先得搭建好一个编程环境.这里分别说明一下几个非常有用的软件包. ...

  3. c语言编程算法模板,C语言编程算法精选.doc

    C语言编程算法精选 二级C语言编程算法精选一.数学计算1.编写函数double?fun功能是:根据公式计算s,计算结果通过形参指针sn传回:n通过形参传入.? ? 1? ?? ?1? ?? ? 1? ...

  4. c语言代码题及答案,c语言编程题精选及答案

    c语言编程题精选及答案 C 语言编程题精选 C 语言学习 2010-11-30 15:48:25 阅读 47 评论 0 字号:大中小 订阅 1. 有函数 F(x)=(x+1)2 和 G(x)=2x+1 ...

  5. 高中信息技术c语言编程题,高中信息技术招聘C语言编程题精选.doc

    C语言编程题精选 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 编程实现将任意的十进制整数转换成R进制数(R在2 ...

  6. c语言编程模拟选举,C语言编程题精选

    C语言编程题精选 C语言编程题精选 1. 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 2. 编程实现将任意的十 ...

  7. Visual Studio创建C语言编程环境

    Visual Studio创建C语言编程环境 1.启动 visual studio 2.创建新项目 3.配置新项目 4.创建源文件 5.添加新项 1.启动 visual studio 将 visual ...

  8. c语言作文的题目_高中信息技术招聘C语言编程题精选

    C 语言编程题精选 1 .编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其 在 26 字母中的其后三个字母代替该字母,若为其它字符时不变. 2 . 编程实现将任意的十进制整数 ...

  9. 高中信息技术c语言编程题,高中信息技术招聘C语言编程题精选.pdf

    高中信息技术招聘C语言编程题精选 C语言编程题精选 1.编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其 在26字母中的其后三个字母代替该字母,若为其它字符时不变. 2.编程 ...

最新文章

  1. iOS12-crash错误-reason: 'UITableView failed to obtain a cell from its dataSource'
  2. 爱,催人泪下......
  3. 使用IIS组建PHP服务器
  4. 每天一个linux命令(17):whereis 命令
  5. 《Java 核心技术卷1 第10版》学习笔记------调试技巧
  6. ROS-Kinetic 中使用XSENS MTI 1 姿态传感器
  7. 英法德三门语言同时达到c1,【分享】插翅而飞的孩子(转载)
  8. 大院大所合作对接会7天倒计时!亮点抢先看
  9. 为什么技术团队领导者多是后台开发人员
  10. Kotlin学习笔记 第二章 类与对象 第五节 可见性 第六节 扩展
  11. 2019.08.29定时器以及轮播图
  12. windows资源管理器管理工具Qttabbar个人使用总结
  13. ssm框架体检管理系统源码+文档
  14. 【编译原理】第五章 语法制导翻译
  15. 实现一个直播视频app源码的邀请码功能
  16. “好奇号”现在距离地球有多远?
  17. 实现登录和用户信息组件的按需展示
  18. 关于 CLAHE 的理解及实现
  19. 数据资产管理体系方案
  20. 养猫最新版小程序源码

热门文章

  1. Cloud Foundry 快速入门 (cf工具)
  2. 【2021.5.19】 3333. K-优字符串
  3. 动态生成RDLC报表
  4. Mysql的锁机制解读
  5. 各种假设检验用法汇总
  6. docker实现tomcat+jdk+msm
  7. Linux 端口打开 关闭
  8. 构造函数和析构函数的用法
  9. LeetCode刷题2
  10. java一个中文几个字节_java 汉字几个字节