学习

                           程序设计前五章学习总结

学习程序设计这门课程已经两个多月了,从最初的什么都不知道到现在可以写一些简单的程序解决现实生活中的问题。作为计算机专业的学生,程序设计是我们的饭碗课,以后需要靠它来养活自己。
两个多月我们学习了整本书的前五章,第一章给我们介绍了我们为什么要学C语言,同时也让我们更好地了解这门课程。学习C语言要从最基础的开始,一个程序由许多数据组成,而数据又有类型。常量和变量,常量又分为整型变量,实型常量,字符常量,字符串常量和枚举常量。写程序之前我们首先要定义变量,变量被赋值以后我们可以用printf()函数在屏幕上输出。
常用的数据类型关键字有int,float,double,char等,使用变量时要先声明后使用。在C语言中除了数据类型外,算数运算符也十分重要,大多数与数学中的算数符号不同,如乘法不是用×而是用*,a乘b不能写成ab而必须写成a*b。这个地方是我们非常容易出错的。除了这些简单的运算符外,还有一些特殊的,例如增1运算符和减1运算符。
有时我们需要对程序中的一些类型进行转换,转换分为自动转换和强制转换。自动转换按照从低到高的类型转换,而强制转换需要用到强制类型转换运算符–(类型)表达式。我们会用程序去解决一些数学问题那就要用到标准数学函数,引用之前需在程序开头加上#include<math.h>.常用的标准数学函数有sqrt(x),fabs(x),sin(x),cosx(x)等。
基础知识学完之后,我们要编写简单的顺序结构程序。键盘输入和屏幕输出是编写简单的顺序结构程序时最常用到的操作。字符常量是用单引号括起来的一个字符,有一种特殊形式的字符常量–转义字符,如’\n’表示换行,’"'表示一个双引号等。getchar()和putchar()是C标准函数库中专门用于字符输入/输出的函数。数据的格式化屏幕输出,函数printf()的一般格式为printf(格式控制字符串,输出值参数表),函数scanf()的一般格式为scanf(格式控制字符串,参数地址表)。
学习完简单的顺序结构后,我们又接着学习了选择控制结构。
单分支控制的条件语句
if(表达式P)语句A
双分支控制的条件语句
if(表达式P)语句1
else 语句2
多分支控制的条件语句
if(表达式1)语句1
else if(表达式2)语句2

用于多路选择的switch语句
switch(表达式)
{
case 常量1:可执行语句序列1
case 常量2:可执行语句序列2

case 常量n:可执行语句序列n
default:可执行语句序列n+1
总的来说,这两个多月我们只学习了两种结构程序,一种顺序结构,一种选择控制结构。顺序结构可以用来解决一些不需要判断条件的简单问题,让计算机中我们设计的程序来解决,而选择控制结构能帮我们更好地去判断一些两面性的问题。只要知道了条件输入数据我们就能得到结果,提高了我们做事的效率。
学习程序设计这门课程我觉得更多的是自己去自学,这样我们才会更好地记住一些要点。还有一点就是多写一些程序,俗话说得好"熟能生巧",只有在不断地练习中才能得到提高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值