一、 知识点总结
第一章:
大概了解了什么是c语言,为什么要学c语言。
编程的步骤:1 需求分析2 设计3 编写程序 4调试程序
第二章:
①常量(常量的值保持不变),包括整型常量、实型常量、字符常量、字符串常量、枚举常量
②变量,程序执行过程中可以改变的量
定义例如int a
初始化例如int a=0
③赋值运算符= 用于赋值,将右边的值赋值给左边
④计算字节运算符sizeof() 其中sizeof是关键字
⑤优先级高的先算,低的后算,相同时由结合性决定运算的先后顺序,圆括号的优先级最高,也常使用
⑥标识符必须以字母或下划线开头,只能由英文字母,数字,和下划线组成,并且不许用c关键字给标识符命名
第三章
①算术运算符优先级高于赋值运算符而且向左结合
②增1运算符++变量,变量++,区别在于前者先使用变量的值,再增1;后者先增1再使用变量的值
③强制类型转换运算符,将表达式的值转换为目标类型
④自动类型转换时,取值范围小的类型转换为取值范围大的安全,反之不安全
⑤整数除以整数商仍为整数,浮点数除以浮点数仍为浮点数
⑥宏常量是简单的字符串替换,不进行语法检查
⑦const常量,声明具有某种数据类型的常量
第四章
①字符常量用单引号括起来
②字符输出函数putchar(),字符输入函数getchae(),输出printf(),输入scanf()
第五章
①关系运算符>,>=,<,<=,==(一定注意!与=的区别,老是错)!=前四个高于后两个,低于算术运算符(数学语言和这不一样)
②逻辑运算符&&,‖,! !高于&& &&高于‖
③条件运算符 表达式1?表达式2:表达式3
是三元运算符
④if(条件)用于单分支
if-else,双分支
⑤else-if形式,多分支
switch也为多分支
switch(表达式)
case常量 : 语句序列
二、通过这一段时间学习可以解决的问题
①简单的输入输出,保留小数,以及空格隔开输入,还有ascll的值啊等
②计算数字的和差积商,三角形和圆的相关计算,
判断一些特殊的数字如能否整除,正负奇偶等
③一些简单的实际问题,数学小问题如瑞年判断等等
④在不同情况下输出不同的结果(分支语句)
三、这段时间的感想
①c很难不过很有意思②是一门很重要的学科很实用③希望以后能c来帮助我解决许许多多的问题。
④每个人都有特别擅长的一面,我希望我这一面是c。加油加油加油
2018 数学一班段振威2818212827