C语言基础知识2(0基础同学看过来!)
1:char字符型
char s1[10] s1变量
标识符:由字母,数字,下划线组成,数字不开头,不能用关键字,区分大小写
变量:程序运行中村数据的东西
变量三要素:名称。类型,值(直接赋值或scanf从键盘输入)
char格式:以”;“结尾;同时说明多个变量,用","间隔;出现位置,变量说明必须放在变量使用前,函数体开头部分;定义变量时,考虑存放数据的大小,取值范围,选用合适数据类型
2:字符集:任何一种语言都有特定的字符集,c语言的字符集由字母,数字,空格,标点和特定字符组成
3:字符型:用于表示单个字符‘a’单引号引起的是单引字符,类型说明符是char
unknow未知的 error错误 warring警告 undecided未声明
4:字符常量:用单引号括起来的单个字符‘a’
用转义字符来表示,以字符‘/’开头的序列
\a响铃 \b退格 \f换页 \r回车 \t水平制表 \v垂直制表 \'单引号 \ "双引号 \\反斜杠
5:字符常量:用一对双引号阔括起来的字符列“hello”
回文数字(对称)1221
sqrt()开根号
fabs()求实型绝对值
abs()证书绝对值
6:算数运算符:乘号不可省略,线性书写表达式(只能是平的),只能使用圆括号
7:c语言中“=”称为赋值运算符
右结合性,两个等号,从右边开始运算
a+=5 -- a=a+5
逗号优先级最低,逗号运算符,最后表达式的值九十此逗号表达式的值
8:%d十进制整数形式 %c字符形式 %f十进制实数形式(有小数) %2f输出小数点后两位 0是八进制整数前缀 0x是十六进制前缀
9:c语言中,以\0作为一个字符串的结束标记
10:程序设计是给出解决特定问题的过程,包括分析,设计,编码,测试,排错等
11:算法:为解决一个问题而设计的方法和步骤
算法特征:有穷性,确切性,输入项,输出项,可行性