c语言好学吗编程

吉林大学 C语言程序设计教程 - HelloWorld
吉林大学 C语言程序设计教程
He11oWorld
文章目录教程介绍
本教程是学习C语言程序设计的基础教程,由吉林大学远程教育推出,内容包括C语言概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等。
本教程以程序设计思想的掌握为主线,以编程应用为驱动,通过案例和问题引入内容,由浅入深,循序渐进,重点训练学生的编程思想,能够充分提高学生的编程能力,锻炼学生的工程能力和创新能力,并鼓励学生利用所学C语言知识解决专业的具体问题。
教程为在线播放无需下载,点击下方的链接进入播放页面
教程如果有错误可以通过评论反应
如果宽带足够可以选择超清模式观看
欢迎加入交流群:
百度搜索“HelloWorld”可以找到本站
技术交流、资源分享QQ群:
1~4群已满员 已经新建了两个群
教程分享5群:
教程分享6群:
加一个群即可,不要同时加多个群
有资源可以在群内互相分享交流
点击进入:扫码下载官方App
程序设计入门—C语言
所属微专业:
程序设计是一门基础课程。对于计算机相关专业而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯;对于非计算机专业而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机擅长解决的问题,怎样的方式方法是计算机擅长的手段,从而能更好地利用计算机来解决本专业领域内的问题。C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据前两名的位置。对于非计算机专业的学生,学习本课程的主要目的是掌握程序设计的基本方法,C语言是教学媒介。但是对于计算机专业的学生,本课程是向后续的计算机组成、操作系统、编译原理、体系结构等课程前进的基石。本课程是以C语言来讲授程序设计的入门知识,而非具体教授C语言,关于C语言的全面知识,还需要学习本课程的后续课程——“C语言程序设计进阶”。程序设计是实践性很强的课程,该课程的学习有其自身的特点,听不会,也看不会,只能练会。你必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,并逐步理解和掌握程序设计的思想和方法。在这里所提供的,只是基础的知识讲解,要想学会编程,还需要更多时间的投入和努力。为了学习编程,你需要有一台计算机,安装必要的编程软件。无论是MS Windows、Mac OS X还是Linux,都有适合C语言编程的软件。本课程的后续课程是《C语言程序设计进阶》
证书要求 本课程的成绩由三部分组成:编程题,占25%:每周有1至2道编程题,在题目公布开始2周内需要完成编程题。小测验,占25%:每两周左右有一次小测验,题型为选择题,每次有1周时间,在这7天内需要做测验,每次测验只能做一次。期末考试,占50%。题型为选择和填空题。获得综合评分60分的可以获得本课程的合格证书,获得85分的可以获得优秀证书。
预备知识 作为第一门编程课,本课程可以零基础学习。大学计算机(大学计算机基础、计算思维导论)等课程对于理解本课程的部分内容有帮助,但这些课程的学习不是必须的。
授课大纲 第一周:从做点计算开始1.1 计算机与编程语言计算机怎么做事情的,编程语言是什么,计算机的思维方式是怎样的,为什么是C;关于C语言和版本的极其简单的历史&。1.2 第一个程序C语言的编程软件选择太多,我们推荐Dev C++;如何在Dev C++中编辑、编译和运行程序;详解第一个程序:程序框架、printf、出错怎么办;做点计算:如何让程序输出算术结果1.3 数据是用变量来表示的变量定义:变量是做什么的,如何定义一个变量;变量赋值与:a=b表示把b的值赋给a,而不是它们相等;变量输入:如何让程序读入用户输入的数字&1.4 计算是由表达式来完成的表达式:运算符和算子,取余计算,程序就是数据加计算;浮点数:整数运算的结果只有整数部分,不然就要用浮点数;运算符优先级:优先级、结合关系、赋值运算符;复合赋值和递增递减第二周:做点决定2.1 做判断做判断:if语句根据条件决定做还是不做;判断的条件 关系运算,做比较的运算符; 否则的话:如果条件不成立呢?; 逻辑运算:对比较的结果进行与、或、非运算2.2 复杂的判断逻辑运算;嵌套的if-else:在if或else后面要执行的还是if语句,就成了嵌套; 级联的if-else if:像分段函数这样的程序就可以写成级联的if; if-else的常见错误:没有{}、多了;、=和==这些都是常见的错误&2.3 分支多路分支:switch-case语句&第三周:不断地重复3.1 重复做事情循环:有些事情就得用循环才能解决;while循环:就像if一样,条件满足就不断地做后面大括号里的句子;do-while循环:不管三七二十一,先做循环内的句子再判断条件3.2 for循环for循环:这是最古老的循环; 循环的计算和选择:如何计算循环的次数,如何选择不同的循环第四周:循环控制4.1 循环控制循环控制:如何用break和continue来控制循环 嵌套的循环:在循环里面还是循环; 从嵌套的循环中跳出:break只能跳出其所在的循环&4.2 循环计算猜数游戏;算平均数;整数求逆;前n项求和;整数分解;求最大公约数&第五周:经常做的事情可以摘出来5.1 初见函数函数的定义和调用从函数中返回&5.2 使用函数函数原型:用来告诉编译器这个函数长什么样儿参数传递:调用函数的时候,是用表达式的值来初始化函数的参数&5.3 本地变量本地变量:定义在函数内部的变量是本地变量,参数也是本地变量函数庶事:一些有关函数的细节问题,main()是什么&第六周:要记录很多数据5.1 数组5.1 初试数组数组的使用:如何定义和使用数组,数组的下标和下标的范围&5.2 数组运算数组的例子:统计个数 数组例子:素数二维数组第七周:计算机不只是做数学7.1 字符类型7.2 字符串处理函数 `
参考资料 何钦铭、颜晖,《C语言程序设计(第2版)》,高等教育出版社,2013年
所属微专业
所属系列课程
网易公司()旗下实用技能学习平台。与顶级机构、院校和优秀讲师合作,为您提供海量优质课程,以及创新的在线学习体验,帮助您获得全新的个人发展和能力提升。
关注我们:
& 网易公司 版权所有关于C语言和编程_百度知道
关于C语言和编程
有著名的新手教材没; c语言和编程有什么联系②&nbsp我们该学到编程这个东西了可是事先得有个基础①&nbsp?(文字教材& c语言怎么学
提问者采纳
就可以看一些比较深入的书籍
了?有著名的新手教材没、php等很多、c++!作为新手
谭浩强教授的那本教材堪称经典吧,如果你吃透那本书以后,多调试、c#?
编程就是用一种编程语言实现某些功能需求,
但是每一种语言都有它的强势所在,也就是说同
样的问题,相信没有人学不好它、勤奋!2,都有它的应用领域?
多看书,我们可以用不同的语言来实现它,你就可谓是c语言方
面的高手了,多思考,不是一件容易的事情,这四点也是我学习c语言多年来总结出来的吧,总之要想
学好c语言,多做题,比如c programe,c指针和陷阱等!如果你把这些书籍都弄明白后, 而c语言只是其中的一门编程语言、c语言和编程有什么关系、java,但是只要你坚持,比如汇编语言c、c语言怎么学1
其他类似问题
为您推荐:
其他4条回答
语言已经是编程的基础了。就从它开始,好好学那本书。。谭浩强关于C语言的书。
不建议谭老师的书 怎么感觉那是给计算机二级考试用的-_-///其实不用钻那些琐碎的小语法用到再说已查阅为主主要就是多联系 C Premier plus 经典中的经典打代码把书上的例题都弄明白就很厉害了反正就是打代码打代码其他问题楼上回答了
谭浩强的c语言 对于初学者还是可行的
一、工欲善其事,必先利其器
这里介绍几个学习C语言必备的装置和书籍:
A)开发环境
例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。
B)一本学习教程
现在C语言教材多如牛毛,推荐大家使用《C语言程序设计》第二版。此书很适合初学者,并且内容也很精到。
C)利用辅助学习软件
毕竟现在是Windows时代了,学习软件多如牛毛,这里向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境,包括一个windows下的trubo C,初学者甚至...
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁今日: 4|昨日: 100|帖子: 851442|会员: 354902|欢迎新会员:
<img src="/template/wxd_thinkpad/wxd_img/collapsed_no.gif" height="0" width="0" onload="showPrompt(null, null, '亲,快登录吧! 登录后就可浏览更多精彩内容哦 ^o^ ', '2000');"/>
POST 登录WEBQQ
C++:DLL重复加载问题
最近写的 &圈叉棋-联机版&
请问下,网上那种个人使用VC开发的软件,外国手机号接收
ReadString读取Unicode TXT文本错误
WIN7 CREATEPROCESSASUSER 错误1314
修改 获取宽带ADSL的账号与密码 源码 要求能在vs2010上用
站长你好!Python开发相关&&&
从服务器上如何实现文件拷贝到本地
pc打开浏览器如何通过高德地图进行定位
MFC里有没有这样的控件,怎么找不到呢?谢谢
求高人来助,远控的源码免杀,过启动。价钱好说非诚勿扰联系QQ51 ...
如何动态修改ip地址
鱼C全套光盘[分享]
站长你好!Python开发相关&&&
POST 登录WEBQQ
怎么在VS2015下做win32编程
鱼C全套光盘[分享]
typedef的三个用途
MFC多线程传参问题 [AfxBeginThread]
ReadString读取Unicode TXT文本错误
修改 获取宽带ADSL的账号与密码 源码 要求能在vs2010上用
MFC中的CRunTimeClass与RTTI的疑问
从服务器上如何实现文件拷贝到本地
pc打开浏览器如何通过高德地图进行定位
C++:DLL重复加载问题
一按打印就报出中断,中断代码为7537C42D
MFC里有没有这样的控件,怎么找不到呢?谢谢
最近写的 &圈叉棋-联机版&
辅助编程中的那些设计模式思想02-迭代器模式
编程入门教程:SublimeText快捷键学习
《VC实战HTTP之POST》高级进阶班开始更新啦!
驿站开源库!
《VC实战HTTP之玩转QQ空间》更新完成!
超强C++开源库大集合,肯定有你想要的
100G的C语言视频教程
实现快递单号查询的小工具
传智播客C++第四期培训资料240G
Windows系统编译制作SpiderMonkey最新版mozjs-31.2.0版本
《发原创得奖励》活动开始啦!
VC驿站成立六周年活动开始啦!!!
中国游戏辅助写手回忆录(更新)
VC驿站招聘合作讲师!
VS2010、VS2012、VS2013、VS2015还有VS的MSDN
实现快递单号查询的小工具
对VC++下Debug模式和Release模式的简要分析
GIT提交工具使用方法(1)初始化仓库与提交更改
VS2010 编译 SpiderMonkey 1.8.5 静态库版本
Windows系统编译制作SpiderMonkey最新版mozjs-31.2.0版本
gh0st源码分析
C++多语言实现的一种方案
VC-MFC封装柱形图标控件CBarChart
(小鱼)酷狗音乐QQ显示源码
使用SetUnhandledExceptionFilter让程序优雅的崩溃
Ghost源码分析_文件传输之下载
lzma封装及静态编译
再来一个网上无法找到的教程,LZMA教程,欢迎大家指正
绝对原创,自己分析GH0ST内核笔记,目前最详细注释
原创Zlib压缩库编译及使用视频教程,VC驿站首发
主题: 1万, 帖数: 6万
主题: 328, 帖数: 5706
主题: 743, 帖数: 6万
主题: 667, 帖数: 3万
前天&12:50
主题: 55, 帖数: 2552
昨天&15:20
本版块是vip的体验区,详细介绍了vc驿站各个vip教程的课程列表与目录信息,提供各个课程的相关免费试听课程,让大家对我们vip教程的质量有个了解。
昨天&14:33
vip会员提问的版块,讲师们看到了会优先解答vip会员提问的各种问题!
1537 / 7499
昨天&20:49
本版块提供vc驿站所有vip教程的下载链接,请各位vip会员遵守版块规则,合理的下载vip教程与学习资料。子版块: , , , , , , ,
本版块提供Vip会员的专享学习资料,包括Vip课程文档,C语言优秀代码,VC驿站定期整理的精华帖、经典问答,以及收集整理的学习资料等。
主题: 1029, 帖数: 6万
昨天&16:49
主题: 66, 帖数: 6445
算法的天堂,加密、解密、压缩、编码的源码学习和分析,看谁的效率高?
昨天&15:42
WinSDK 与 Visual C++ MFC 编程及其使用方法、使用技巧、经验技术性文章……版主: , ,
1035 / 6万
昨天&23:33
操作系统内核编程、驱动编程、HOOK API,Rootkit 技术研究。版主: , , ,
昨天&02:59
神秘的Hack编程,精品的Hack资源、源码、电子书,还等什么,尽情浏览吧!版主: , ,
昨天&14:36
vc++网络编程开发,socket套接字编程,经验技术交流分享。版主: ,
跟游戏编程有关的文章、源码、电子书、免费教程等都可以发布到这里来,多多益善哦版主:
昨天&12:49
STL C++标准模板库,boost C++扩展库,优雅的泛型编程典范。
尽享各位高手在编程之路上的编程学习经验,站在巨人的肩膀上,让您事半功倍,更快的进步。版主:
各大公司面试题、面试技巧、面试经验 以及 一些公司的招聘信息,都在这里了。
197 / 6184
C语言、VC++、STL、MFC、驱动编程、数据库编程源码及电子书 等等精品电子书等你来拿。版主: , ,
872 / <span title="万
昨天&17:25
C语言源码,算法相关,界面相关,网络相关,系统相关,加密解密,文件相关,数据库相关,多媒体相关,游戏相关,Hack相关 等等各个方面的 VC++ 源码尽收于此!版主:
前天&22:02
网上收集的各种 C、C++、VC++、Windows、驱动开发 等等编程方面的视频资源,学习资料全在这里了,大家拿去吧!
776 / <span title="万
昨天&23:26
工欲善其事,必先利其器!C语言编程软件、插件,好的小软件可以提高编程的效率,达到事半功倍的效果!
昨天&19:01
主题: 13, 帖数: 181
主题: 2, 帖数: 3
主题: 4, 帖数: 21
主题: 1884, 帖数: 2万
主题: 255, 帖数: 3080
主题: 299, 帖数: 2260
昨天&21:55
主题: 6万, 帖数: 6万
昨天&23:42
- 总计 253 人在线
- 最高记录是 4965 于 .
C语言、VC++ 编程学习、黑客编程、免费教程、精品电子书、精品源码 欢迎您的加入!
站长提醒 /2
本着让大家学习到更多更好的VC++编程技术,选择一个适合自己的方向发展下去。VC驿站从即日起招聘教程讲师,主要是VC++方向,可以涉及安全类、破解类、编程开发类等等。
期待您的加盟。。。
为了能给广大编程爱好者提供一个更好的学习交流平台,从即日起面向广大网友特举办《发原创得奖励》活动。Vip教程,驿站U盘,无线鼠标 免费送,礼品丰厚,赶快来参加吧!
VC驿站微信公众号cctry2009
Powered by Discuz! X3.2}

我要回帖

更多关于 c语言入门 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信