摘要: 在处理大量数据时往往将同类型和同意以的变量用数组存储(如同班所有同学的某科成绩或某位同学的所有成绩),其特点是使用方便,使用的变量名减少。其定义方式为数据类型 变量名[数组长度];。变量名要符合规定的C语言标识符,数组长度为已知相应值的整型、字符型、长整型、短整型、布尔类型的1的变量,算数表达式和逻 阅读全文
posted @ 2018-10-05 21:42 IT界的小白帽 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在进行赋值时往往先将从键盘上获得的数据存到内存中,每一个按键都有相应的值(包括回车键)。有时会将回车键或空格键的值赋给相应的字符变量,造成结果有错。要想解决这样的问题可以在字符赋值前加一个getchar();语句,就可将回车键值或空格键值赋给空变量即忽略这个值。其实getchar()的括号中不可以加 阅读全文
posted @ 2018-10-05 21:12 IT界的小白帽 阅读(3380) 评论(0) 推荐(0) 编辑
摘要: 字母大小写转化是基础题,在计算机中字母和字符都对应着相应的数值。C语言中的ASCII码表就是其中的一种,我们只考核这一种。定义的char类型的变量既可以赋一个数(不要超出一个字节的范围),也可以赋一个字符(包括字母)。其字符和数值是一一对应的。ASCII码表在C语言书的的最后面都会有的,大家可以看书 阅读全文
posted @ 2018-10-05 20:37 IT界的小白帽 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 我们都知道两个数或多个数相除时,分母或除数是不能为零的。但是大家容易忘了一点,就是整数除整数结果为整数,所以有些数据你们虽然定义为实型,但是当赋给它两个整数相除时,这个数的定义就没有任何意义了,其结果是一个整数,如同定义一个整数后再赋值。这样再进行运算时结果会改变。 阅读全文
posted @ 2018-10-05 20:24 IT界的小白帽 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 循环有3种循环——while循环、for循环、do...while循环。下面分别介绍各个循环的执行过程和适用情况。 1、while循环 (1)适合情况:适合不需要一个新的变量来控制循环是否停止。 (2)执行过程:先判断while后面紧跟的括号内的条件是否为真(一般为非0值),为真时执行循环体,一直到 阅读全文
posted @ 2018-10-05 17:25 IT界的小白帽 阅读(1460) 评论(0) 推荐(0) 编辑
摘要: 一般一眼看不出规律的数或后面的数与前面的数有相应的关系(一般为几个数相加)的题可以用递归的思想做。用f(1)、f(2)、f(3)、f(4)代表第n层或第n个数,写出它们的通用规律(如f(n)=f(n-1)+f(n-2))。对这些代表数(如f(n)、f(n-1)、f(n-2)等)赋给相应的变量,然后写 阅读全文
posted @ 2018-10-05 09:37 IT界的小白帽 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 做题不是看你做了多少,而是要学会总结做题规律。这次给你们总结一下一些做题规律和常见的错误。 1、要求有多组测试数据时,一般需要给出测试数据的准确组数。其框架一般是先定义一个控制组数的变量(如n)。然后用while(n--){每组测试数据的代码}。常错点如下: (1)while()后面常加分号(;), 阅读全文
posted @ 2018-10-04 20:59 IT界的小白帽 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 我们在做大的项目时往往需要很多行代码,小到一个学生信息管理系统(约几百行代码),大到是一个系统(如Linux系统约几G的代码)。这时如果把这些代码放到一个文件中,甚至一个主函数中,那么代码非常繁琐。在日常的维护中是非常麻烦的。 为了解决这个问题,所以我们把项目分成几个小小的模块,而这些模块往往会使用 阅读全文
posted @ 2018-10-03 21:16 IT界的小白帽 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 逻辑与、或、非的的运算符为&&、||、!。要记住按位与、或、非和逻辑与、或、非的使用区别和符号区别,按位运算要看它的二进制数是什么。而逻辑与的话是只有两边的值都不是0时结果才为真(非零值一般为1),有一个为0时结果为假(一般为0);逻辑或的是当两边的值有一个不是0时结果就为真,都为零时结果为假;逻辑 阅读全文
posted @ 2018-10-02 21:58 IT界的小白帽 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: 我们都知道用%10的方法可以求出这个数的个位,那么求出这个数的十位数时可以先除十再取个位数(如求m的十位数就可以这样m/10%10),如果想求这个数的百位数则可以除以两次十再取余(m/10/10%10),同理要求这个数的千位时就除以3次再取余。 阅读全文
posted @ 2018-10-02 21:25 IT界的小白帽 阅读(1126) 评论(0) 推荐(0) 编辑