c语言使用数组计算最大数。_程序设计入门——C语言_浙江大学_第10次开课
课程概述
程序设计是一门基础课程。对于计算机相关专业而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯;对于非计算机专业而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机擅长解决的问题,怎样的方式方法是计算机擅长的手段,从而能更好地利用计算机来解决本专业领域内的问题。
C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据前两名的位置。
对于非计算机专业的学生,学习本课程的主要目的是掌握程序设计的基本方法,C语言是教学媒介。但是对于计算机专业的学生,本课程是向后续的计算机组成、操作系统、编译原理、体系结构等课程前进的基石,对于C语言本身甚至程序设计语言基础原理的深入理解都是应该掌握的。
本课程是零基础的入门课程,完成本课程之后,就能具有初步的运用C语言编写程序的能力。要想完整的学习C语言,还需要进一步学习本课程的后续课程——《C语言程序设计进阶》。
程序设计是实践性很强的课程,该课程的学习有其自身的特点,听不会,也看不会,只能练会。你必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,并逐步理解和掌握程序设计的思想和方法。在这里所提供的,只是基础的知识讲解,要想学会编程,还需要更多时间的投入和努力。
为了学习编程,你需要有一台计算机,安装必要的编程软件。无论是MS Windows、Mac OS X还是Linux,都有适合C语言编程的软件。如果搞不定自己电脑上的编程软件,我们也会提供在网页中编写、运行C语言程序的方法。
课程大纲
第1周:程序设计与C语言
1 计算机和编程语言
2 C语言
3 第一个程序
第1周编程练习
第2周:计算
1 变量
2 数据类型
3 表达式
4 在线评判系统
第2周编程练习
第3周:判断与循环
1 判断
2 循环
第3周编程练习
第4周:进一步的判断与循环
1 逻辑类型和运算
2 级联和嵌套的判断
3 多路分支
4 循环的例子
5 判断和循环常见的错误
第4周编程练习
第5周:循环控制
1 循环控制
2 多重循环
3 循环应用
第5周编程练习
第6周:数组与函数
1 数组
2 函数的定义与使用
3 函数的参数和变量
4 二维数组
第一次单元测验
第6周编程练习
第7周:数组运算
1 数组运算
2 搜索
3 排序初步
第7周编程练习
第8周:指针与字符串
1 指针
2 字符类型
3 字符串
4 字符串计算
第8周编程练习
下载地址
c语言使用数组计算最大数。_程序设计入门——C语言_浙江大学_第10次开课相关推荐
- java编程启蒙_程序设计入门—Java语言
第一周:做点计算 1.1 第一个程序 如何下载.安装Eclipse和JRE,并且简单介绍一下这个软件的几个主要部分:如何在Eclipse中编辑.编译和运行程序:详解第一个程序:程序框架.输出.出错怎么 ...
- 翁恺c语言第6周编程答案,程序设计入门——C语言 第6周编程练习 1 分解质因数(5分)(示例代码)...
1 分解质因数(5分) 题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数.比如,6可以被分解为2x3,而24可以被分解为2x2x2x3. ...
- 【C语言 MOOC】程序设计入门_C语言(翁恺)
文章目录 程序设计入门-C语言(MOOC-翁恺) Week 1 程序设计与C语言 lesson 1 计算机和编程语言 辗转相除法 程序的执行 lesson 2 第一个程序 Week 2 计算 less ...
- 程序设计入门——C语言 习题汇总
<img width="108" height="40" alt="浙江大学" src="http://imgsize.ph ...
- [笔记][mooc]《程序设计入门—C语言》
程序设计入门-C语言 (幕课课程笔记) Mac环境搭建 terminal > "gcc" >确认,安装 > gcc || gcc --version 本课程程序的 ...
- 笔记:中国大学MOOC课程《程序设计入门——C语言》编程练习
笔记:中国大学MOOC课程<程序设计入门--C语言>编程练习 第7周 数组运算 1 多项式加法 第8周 指针与字符串 2 GPS数据处理 第7周 数组运算 1 多项式加法 题目内容: 一个 ...
- 程序设计入门——C语言
写在前面: 浙大翁恺老师(注意是恺不是凯)的C语言课程可谓是经典,这种口碑的形成不是没有原因的.有些科班同学或许会认为这门课程过于浅显.殊不知,浅显易懂的课程对于0基础的跨考党是多么重要.以名师身份引 ...
- 程序设计入门——C语言(翁恺老师)我的作业
程序设计入门--C语言(翁恺老师)我的作业 第一周 程序设计与C语言 1 输出"Hello World"(5分) 题目内容: 请输出一行,内容为 Hello World 请注意大小 ...
- c语言编程题素数和,程序设计入门——C语言 第4周编程练习 1 素数和(5分)
题目内容: 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m,0 输入格式: 两个整数,第一个表示n,第二个表示m. 输出格式: 一个整数,表示第n个素数到 ...
最新文章
- TVM Operator Inventory (TOPI)简介
- JavaScript 计算两个颜色叠加值
- pacman常用命令
- (转载)Linux Out-of-Memory(OOM) Killer
- java 持续集成工具_Jenkins-Jenkins(持续集成工具)下载 v2.249.2官方版--pc6下载站
- mysql 8.0 postgresql_PostgreSQL8.0的安装和配置- -
- typescript vuex_将已有的Vue项目升级支持TypeScript
- NYOJ-57 6174问题
- 计算机应用基础对其他课程的帮助,对计算机应用基础课程的探讨(4页)-原创力文档...
- 用例驱动的需求过程实践
- python基础(小甲鱼python入门笔记)
- 100个优秀安全测试工具
- 本周大新闻|传苹果MR明年Q1量产,五部委发布VR行业应用行动计划
- 云闪付华为P9指纹_华为云闪付app下载-华为云闪付 安卓版v9.0.11.324-pc6手机下载...
- STM32-USB学习系列(四):USB-HID模拟鼠标功能
- 数据库的建立视图、视图的作用
- 笨小孩投资理财-价值投资该看的书籍
- SEO工作思路怎么写,为什么建站前要设计思路?
- 基于STM32F103C8T6的循迹避障小车完整制作过程(详细)----上篇(第123点)
- 网易邮箱登陆页面HTML5