2018---2019 数学四班张子琪 C语言设计总结

一,知识点总结及概括

#为什么要学c语言
#c数据类型
***
{(强调)变量名:英文字母开头+英文字母or数字
运算规则:变量←表达式
语法:变量=表达式;=赋值号 ==等号
规则:左值和右值数据类型相
数据类型:变量的类型决定了占用内存空间的大小,数据的存储形式,合法的取值范围,可参与的运算类型
整数除法运算商一定是整数}
概括:常量和变量
整型 实型 字符型
变量的定义和赋值
赋值运算符=
计算字节运算符sizeof()
运算符的优先级
标识符名称
#简单的算术运算和表达式
{ (强调) printf(“Input r:”) 输入的提示信息一定不写
相同的数据类型运算结果还是该类型
不同种类型的数据作运算结果为范围大的那种
强制转化: int x=10;
float y;
y=(float)x;}
概括:算术运算符 ±*/
加一减一运算符
强制类型转化运算符
整数除法 1/2=0
浮点数除法 1.0/2.0=0.5
宏常量
#键盘输入和屏幕的输出
{(强调)转义字符:反斜杠+字母
%为格式控制字符
%lf 输出双精度数 %.3f 保留三位小数
scanf(“%d,%f”,&a,&b);}
概括:字符常量
转义字符
字符输出函数 getchar()
数据的格式化输出函数 printf()
数据的格式化输入函数scanf()
#选择控制结构
{(强调)流程图的表示
!=不等于
单分支控制语句 if
双分支控制语句 if
else
多分支控制条件语句 if
else if
else if
else}
多路选择的switch语句 switch(表达式)
{ case 常量1:可执行语句序列1
case常量2:可执行语句序列2

default:可执行语句序列n+1}
!逻辑非 &&逻辑与 ||逻辑或
概括:关系运算符
逻辑运算符
条件运算符 ?:三木运算符
if形式的条件语句
if-else形式的条件语句
else-if形式的条件语句
switch语句
#循环控制结构
概括:while语句 while语句属于当型循环
do-while语句 属于直到型循环
for语句 for语句属于当型循环
break语句 用于退出switch或一层循环结构
continue语句 用于结束本次循环、继续执行下一次循环
goto语句 无条件转移到标号所标示的语句处去执行
标准函数 exit()
累加求和 for(sum=0,i=0;i<n;i++)
{sum=sum+通项;}

二,学过的知识可以解决的问题

常见的问题: 求出学生的总分和平均分,按学生成绩优劣排序,打印由高分到低分的成绩单
大写字母变小写字母
求一元二次方程组的跟

三,学习过程中的感受感悟感想
学习c语言,要按照他的语法来编程。编程需要上机操作来检验你程序的正确性,学会根据编译时提示的错误来改正程序中的错误。自己构思,和同学一起讨论并不断查阅资料来完成一项程序的过程能够更深一步的了解知识,掌握技巧和技能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值