- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
201211671215c学习心得陆俊球
《C#程序设计》开发总结
学号201211671215学生姓名所在专业信息管理与信息系统所在班级信管1122指导教师联系方式
晒证书
PS:证书还没发到邮箱。
选择本门慕课的原因
这堂课比起c#实在是简单的多了,选它的最主要原因是因为我几乎不懂c语言,因为之前上课太不认真了,与其浪费时间学驾驭不了的c#,不如把时间花在较易学的C语言。C++ 就是比 C 语言多加了一些内容。C# 则是微软和 SUN (即 JAVA)较劲的产物,两者差别不大。人们都说学通一门胜过学遍百门,所以我就从它入手了。
慕课课程的学习收获(知识与技能方面)
1.更适合C语言等程序语言解决的问题:一切可计算问题都可以用程序的方法解决
如九九乘法表等的小问题;
图形变换;
文件压缩;
求和,数列,排序等。
2.运行的时间复杂度受输出时间影响,可以通过修改程序减小输出时间。
3.算法的基本特征:
有穷行:有限步骤;
确定性:含义确切;
有效性:有效执行;
有零个或多个输入;
有一个或多个输出;
4.程序设计语言的基本成分有:
数据成分,描述程序所涉及的数据;
运算成分,描述程序中的所有运算;
控制成分,描述程序的控制流程;
传输成分,表达数据的传输和输入输出。
5.算法运算:
【1】整数相除可能出错,小数部分丢失,造成后续运算结果错误。
【2】scanf不可以指定数据格式”%m.nf“
【3】a%b的结果符号取决于被除数,即a,求余的必需是整型数。
【4】t=t+x---累加---t+=x
t=t+1---计数---t+=1
t=t*x----累乘---t*=x
【5】求余多用于判断整除问题;
自增自减用于计数,控制循环;
复合运算只为了简化程序代码.
6.C语言表达关系:
【1】C语言中没有专用的逻辑表达数据,用数值1和0标识逻辑的真假。关系运算结果:真--1,假--0.
【2】关系运算符优先级:
,=,,= 高
!=,== 低
关系运算符的优先级高于赋值,低于算术
3.if a
prinf(“b”);
prinf(“c”);
若满足,打印b,c;若不满足,不打印b,但打印出c;若在下面两行加上花括号,不满足时,b,c都不打印。
7.逻辑运算问题:
特点:多个条件并存。
逻辑运算符:(与)、||(或)、!(非)
说明:非0则是真,并不是只有1才是真
8.三目运算符:
(条件)?(表达式1):(表达式2)
判断条件的值:
为真,将表达式1的值赋予x;
为假,将表达式2的值赋予x;
例如:
从两个数中找大数:
x=(ab)?a:b;
当a=9,b=5时,x值是9.
9.结合性:
例如:
y+=x 右结合--先算y+x,再赋值给y。
学习慕课的感受与体会
MOOC为真正想学习的人及有兴趣学的人提供一个平台。学习的事儿是自己的事,与他人无关。其实,学习就应当是学习者自己的事。就像能与名校并驾齐驱,很有一点成就感。甚至有时客串一下老师,良多趣味。如果说把它当作一种趣味学习,同样,也是一种乐趣,没有好与坏,全凭个人感受。
坚持,在MOOC学习中是必需的。
文档评论(0)