c语言1-3章小结

一、简单的C语言程序举例
1.this is a c program
#include<stdio.h> //为编译预处理命令
int main //定义主函数,其中int表示整型
{ //函数开始的标志
printf(“this is a c program.\n”); //表示输出语句函数,其中\n表示换行
return 0; //函数执行命令完毕时返回函数值0,其中int于return对应出现,若为void表示无任何类型,可以无返回值。
2.求两整数之和
#include<stdio.h>
int main()
{
int a, b,sum; //程序声明部分,定义a,b,sum为整型变量
a=123;
b=456; //以上两行表示对a,b进行赋值
sum=a+b //表示对a,b进行求和
printf(“sum is %d”,sum) //输出结果,其中%d表示输出整型,与int对应
3.double(双精度浮点型)
#include<stdio.h>
double f, c;
f=273
c=5.0/9*(f-32); //其中5/9*(f-32)为错误运算,因为5为整数,而此程序为双精度浮点型
printf(“c=%f”,c); //其中%f表示浮点数
return 0;
4.c程序的编写步骤——编辑源代码(.c)——编译(.obg)——连接可执行文件(.exe)
5.每个c程序必须有一个main函数,且必须以main函数开头和结尾。
6.//为单行注释,不可跨行;以/开始,以/结束为块式注释。但以上两者在字符串中仅仅作为字符串的一部分。
二.常量与变量
常量
1.整形常量如0 1
2.实型常量 十进制小数 由数字和小数点组成
指数形式 如12.34e3(12.34乘以10的三次方),e或E前后必须有整数
3.字符常量 普通字符 有单撇号括起来的一个字符如’a’(注:仅仅为一个字符,'ab’为错误的)
转义字符 如\n表示换行
4.字符串常量 用双撇号把若干个字符括起来如"boy"
5.符号常量 如#define
变量
变量必须先定义后使用,变量名和变量值是两个不同的概念。变量可以确定数据参与的运算,也可以分配字节(相应的内存空间)
常变量
常变量不允许改变其值,形如 const int a=3;
标识符
概念:一个对象的名字,如printf
三.转换类型
1.自动转换类型(系统自动完成),由低级别转化为高级别数据类型。
2.强制类型转换,由高级转换为低级别数据类型,形如:(double)a (将a强制转换为double型)
3.转换的顺序
short——int——long——double
char float 其中char必定自动转换为int,float必定自动转换成double。
作业
在这里插入图片描述
错误:漏打*,"",return 0,误把o当成0.在这里插入图片描述
错误:漏打*在这里插入图片描述
错误:报错char表示交换,%c漏打,两个c2漏打。在这里插入图片描述
错误:math.h没打,s漏打,sqrt表示根号,area字母打错。
心得:上了一上午的c语言,老师一下子讲了三章内容,有点吃不消,但经过早上在机房的实验操作懂得了基本编程,又经过一下午的做题和总结错误,对c语言的理解渐渐加深,从一大串的报错中找到了c语言的乐趣,找到错误原因,运算出正确结果,犹如枯燥中寻找乐趣,需要耐心和毅力,希望在接下来的学习中也要认真学习,打好基础,为以后深入学习做准备。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值