C语言实践中的补充知识 Ⅶ
1.定义和调用函数时要确定函数类型,尤其注意是不是不需要返回的void类型。
在C语言中,函数可以分为有返回值和无返回值两种类型,它们的主要区别在于是否返回一个值给调用者。
2.调用函数和定义函数的区别只在于分号,不要再给调用的函数赋值了。
正确:
错误:
3.素数(质数)是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
如果m不是素数,那么他的两个因数中,一定有一个数是小于等于m的开平方。
4.sqrt是一个数学库函数,使用它的时候头文件要用#include<math.h>
5.在for循环中,想要每次都加2或者大于2的,需要写i+=2而不是i+2
6.函数后面括号中的表示要传给函数的数据。
7.定义数组时,如果不规定数组元素数量,则一定需要对数组初始化。
8.定义函数一般在前,主函数在后(待商榷)
9.在定义函数时,要在后面的括号中定义所传的数据。
10.引用变量名就可以,带着中括号成了第几个元素了,只有在定义数组的时候,中括号中的数字才表示数组内元素的个数。
11.while语句是循环语句。
12.如果在main函数内部定义结构体,那么这个结构体只能在main函数内部使用。
13.C语言中创建的所有对象都叫变量。
14.181是整型,直接输数字就行,但其他的是字符数组 (输入的字符不止一个字符就相当于字符串,用“”)
单个字符,用单引,字符串用双引
浮点数在内存中不能精确保存
15.先定义结构体,然后再定义主函数。