c语言总结

时间:2024.5.2

C语言程序设计学习总结

经过一学期的学习,我们结束了c语言这门课程,这门课程虽然只有短短13周,但是还是让我们学到很多很多的编程知识。在这里首先感谢余老师,是他带我们走进的这个丰富的课堂,是他的风趣幽默,才让我们喜欢上了这门原本索然无味的课程。

对于c语言程序设计的学习,余老师从来不照本宣科,而是按着自己的思维模式,来为我们讲解,但又从来不会脱离课本的知识。

在开始我们慢慢的接触了,c语言最基础的东西,c语言的格式和简单的数据类型进入了这个美妙的世界,知道了,一个程序都有一定的格式所束缚,也正是这些格式的束缚,才是一个庞大的程序不回显得那么杂乱。慢慢的我们开始结识语句,C语言有3大循环语句,“while语句”“do while语句”“for语句”,每个语句都有自己的不同点,但是都能实现循环功能。再后来我们学习了数组,函数,指针,结构体与共用体,位运算等等。。数组是程序设计中最常用的数据结构。我们在学习中重点学习了一维数组和二维数组。通过了对数组的形式的了解和引用来了解了数组。

在中期我们开始学习函数了,函数是c语言的基本组成单位,我们从函数的定义开始了解函数,学习了函数的调用,函数的申明,函数的数据传递,从这几个方面对函数进行了学习。而且在学习函数的同时,我们开始了上机的学习,通过对c语言的编译和调试,更深入的学习了c语言程序,在这个的同时也让我们找到了很多的不足,也是在上机这个实践中解决了这些问题,不断的提高了自己的能力。

后来我们有陆续学习了指针,这个是c语言的一个难点,老师从这几个方面来讲解了c语言的指针,指针的类型分析,指针所指向的类型,指针的值,指针的算术运算,还有数组和指针的关系等等,来了解了指针。

C语言中除了数组还有两个构造类型,那就是结构体和共用体。通过了对结构体类型说明,结构体变量的定义和结构体变量成员的引用,实现了对不同的数据类似进行构造数据集合。最后文件和位运算。

这学期就这样的结束了,学习了很多的c语言的专业知识,同时也在学习中学习了很多的生活道理,比如上机测试,要想一个程序编译调试都成功,必须要我们一步一步的去检验和认真的去书写教会了我们认真对待身边的任何时期。;


第二篇:c语言总结


注意函数的参数传递。

1.求一位数组a中(或若干整数)所有元素的平均值。

(注意数组作函数参数的情况)

2.求一位数组a中的最大/最小元素及下标。(例如p59,p85)

求二维数组a中的最小值/最大值。(例如p61)

3.判断m是否为素数。(例如课本p106)

求一位数组a中素数(非素数)之和/素数(非素数)个数。

将[m,n]之间的所有素数存放到以为数组a中,并输出这些素数。(例如p62)

4.求一位数组a中值为奇数(偶数)的元素的平均值(总和)。

5.输入一个百分制成绩,打印出五级积分成绩。考试成绩在90分或90分以上为优秀,80~89为良好,70~79为中等,60~69为及格,低于60分为不及格。(例如p39)

6.求给定正整数n的阶乘。(例如p75)

(即求:1!+2!+3!+…..+20!)(例如课本p111)

7.打印输出以下图形(图为每两个“*”之间有一个空格)(例如p54)

*

* * *

* * * * *

* * * * * * *

打印九九乘法表的一部分。(例如课本p104)

8.输出100~200之间(或以为数组a中)既不能杯3整除也不能被7整除的整数之和,并统计这些整数的个数。(例如p47)(注意数组作函数参数的情况)

9.求N*N矩阵的主对角线/副对角线元素的和并输出。(例如p71)

10.求字符串中大写字母/小写字母(空格和非空格的)个数并输出。(例如p71)

11.求字符串的长度并输出。(例如p71)

12.从键盘上输入两个正整数x,y,求它们的最大公约数(最小公倍数)。(例如p45)

13.按下面的公式求sum的值。(例如p51,p82)

Sum=1-2+3-4+5-6+……+99-100

Sum=1+

S=1+

14.求指定字符在字符串中出现的次数并输出。(例如p72)

求指定字符在字符串中第一次出现的位置(该字符的下标)并输出。

15.判断m是否为素数。(例如课本p106)

判断m~n中素数(非素数)之和/素数(非素数)的个数。

16.计算1到M(M为偶数)之间的奇数之和及偶数之和。(例如p44)

17.求(例如课本p154)

18.打印出1至1000中满足其个位数字的立方等于其本身的所有整数。

19.计算正整数num的各位上的数字之积。(例如课本p117)

20.把一个整数转换成字符串,并倒序保存在字符数组str中。

更多相关推荐:
C语言总结

--------13软件工程一班郭笑笑------------老师:徐静经过一学期的对c语言这门课程学习,我对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还…

C语言总结

15个常考知识点与15个常见编程问题★15个常考知识点:(1)int/int结果仍为int类型;(2)与或表达式的短路特性;(3)switch与break语句;(4)forwhile循环与breakcontin…

C语言总结

1、C程序是由函数构成的。2、机器语言使用的编码是:二进制编码3、U盘出于保护状态时,其中数据可以阅读。但不可以修改4、在计算机系统中,可执行的程序是:机器语言代码5、计算机直接识别的是:机器语言6、可移植性最…

c语言总结

[原创]C语言总结总算把C语言又看了一遍,总结如下:1.二制数中原码.反码.补码以及进制之间的转换:原码:由符号位和该数的绝对值的二进制数组成.反码:负数的反码为除符号位以外所有位均取反的结果.正数的反码与原码…

C语言总结复习参考20xx-5

C语言程序设计考试要求(20xx-20xx学年第2学期)一、教学内容第1章程序设计概述1.1程序设计语言1.2算法1.3程序设计与实现1.4C语言程序的基本结构第2章简单程序设计2.1printf()函数输出数…

C语言总结之基本结构

基本控制结构这里列出C语言的各种控制结构,并给出简短的解释。复合语句:在形式上是一对花括号,其中可以有一系列的定义或说明,后跟一系列的语句。这两部分都可以没有。(3.1)条件语句:if(表达式)语句1if(表达…

按任意键结束_c语言总结

1、按Esc键结束程序让一个C语言的循环程序不是在等待输入,而是正在运行中,在这期间按任意键就能跳出循环,请问高手们如何实现?#includebios.h#defineEsc0x11b/*这两句加在程序头部*/…

C语言总结

C语言工作总结(20xx——20xx年第二学期)贵阳华海中等职业技术学校教师:张波20xx-20xx学年第二学期我担任了09级计算机毕业班的C语言这门课程。这门课程对学生来讲是一门很陌生,也是一门很难懂的课程。…

C语言总结

编程规范1.代码缩进,统一缩进四个字符,用TAB键制表位。2.常量,变量命名规范:常量命名统一为大写字母,成员变量均以M_开始,普通变量均取与字际意义相关的命名,在前面添加类型符号,并且首字母大写,如果是指针,…

我的C语言总结

1.scanf()开始读入后,会在遇到第一个空白字符,空格、制表符tab或者换行符处停止读入。如Iamastudent只会读入I,要想读入整个句子,可以用gets()。2.Sizeof是以字节为单位给出数据大小…

C语言输入输出总结

C语言输入输出总结.txtゅ你不用一上线看见莪在线,就急着隐身,放心。莪不会去缠你。说好的不离不弃现在反而自己却做不到╮出总结20xx-06-0908:01C语言中基本的输入输出函数有:aputchar():把…

C语言总结 考试专用

C语言总复习C六月,奋战CC语言,大家一起加油啦~~~~~~~~~~~!!总体上必须清楚的:1)程序结构是三种:顺序结构,循环结构(三个循环结构),选择结构(if和switch)2)读程序都要从main()入口…

c语言总结(68篇)