c语言2

重要内容以及老师补充
c语言程序要点:编写程序
1 有且必须有一个函数首部
2 printf为输出含数句
两种注释方式://为单行注释 以/开始以/结束的为块注释
写程序时函数首部是int main 函数结束要以 return x 结尾
注意在写程序时 所有语言都要在英文原因环境下 包括标点符号

c语言的程序结构
1 一个或多个源程序
a 预处理指令
b全局声明
c 函数定义
2 函数可以是系统提供也可以是自己设计
3 函数包括
a函数首部
b函数体{声明部分 执行部分
运行c程序
输入编辑源程序
源程序编译
连接

算法
程序=数据结构+算法
算法包括数值运算和非数值运算
特性
【有穷性 确定性 有效性 有零歌或多个输入 有一个或多个输出】
算法表示
自然语言 流程图(详细了解流程图符号)
珊数据的表现形式及其运算

常量和变量
a 常量 【整形常量 实型常量 字符常量(普通字符 转义字符—了解转义字符及其作用 字符串常量 符号常量)
b 变量 先定义后使用
标识符用来对变量 符号常量 函数 数组 类型 等命名的有效数字序列
数据类型{基本类型 枚举类型 空类型 派生类型 }
基本类型 1 整型类型(基本整型 int 2字节或4字节 短整型 short int 2字节 长整型 long int 4字节 双长整型 long long int 8字节
字符型 char 布尔型 bool ) 2 浮点类型 单精度浮点型( float 双精度浮点型 double float 复数浮点型)
枚举类型 enum
空类型 void
派生类型 指针类型 * 数组类型[ ] 结构体类型 struct 共用体类型 union 函数类型
整型变量的符号性
了解整型数据常见的存储空间及值的范围
字符型数据
1 字符与字符代码2 字符变量
浮点型数据 1float 型 double型 long double 型
怎样确定常量类型 1 整型常量 不带小数点 2 浮点型常量 注 c语言中 实型常量都作为双精度浮点型常量 即 double
**
常用运算符**
+ (正运算) — (负运算) */%+(加法运算)
自增++自减— —符号与运算
++a 在使用a之前先使a加一
_ _ a在使用a之前先使a减一
a++ a-- 使用a之后 使a加减一
算数的表达式及运算符的优先级与结合性 见附录c列
混合运算
加减乘除运算时 运算得的数有float型和double型结果为double型
int float 或double 类型进行运算时 把 int 和 float 转换成 double 结果为 double
强制类型转换运行符
(double)a 将a转换成double型
( int)(x+y)将x+y 转换成 int型

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

            感悟              
                 此节课   学习了   有关于编程的基础知识   觉得编程语言很有意思 
                  但其中也有对其的很多要求  起初有很多错误   仔细查看后是  用了中文的语言环境  导致很多符号不对    今后  我一点要仔细   避免在以后的长的代码编写中出出现难以查找的题。     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值