第一章 程序设计和C语言

一、程序和程序语言

		程序:完成某项事务所预设的活动或和活动的过程。
		
		程序设计:人们描述计算机要做的工作。
		
		对这种工作(事务、活动)过程的细节动作描述就是一个“程序”。
		
		在一个程序描述中,总有一批预先假定的“基本动作”,这些基本动作是执行程序者能理解和直接完成的。

二、程序设计语言及发展

  1. 机器语言
  2. 汇编语言
  3. 高级语言=>{1、编译器(全局);2、解释器(局部)}

三、程序的功能分解

		**从上至下,逐层细分**

四、C语言

#include <stdio.h>
int main()
{
	printf("Hello,C!\n");
	return 0;
}
//这是源代码,电脑不认识;其拓展名是*.c
	include  包含
	stdio.h  标准的输入输出头文件
	int      整数类型
	main(){} 主函数
	object   对象目标
	IDE      集成开发环境
	compile  编译
	debug    调试
	printf() 显示输出函数
	return   返回
	\n       换行符

五、C语言的编译和执行

【写出源代码 *.c】→→→【编译目标文件 *.obj(二进制形式)】→→→【连接 可执行文件 *.exe】

六、优先级

c=a+b;// = 是赋值符,+、-、*、/ 是算术运算符

优先级:当不同运算符在表达式里相邻出现时,高优先级的运算符应比低优先级的运算符先算。

**算术运算符  >  赋值符**

结合性:如果其中相邻的运算符优先级相同,结合性负责解决这类问题,它规定相同优先级的运算符相邻出现时的计算方式。

**赋值符自右向左结合**
**算术运算符自左向右结合**		
**优先级相同时左边运算符先算**
	a=b=c//右结合
	d=a+b+c//左结合

七、程序格式

C语言是一种“自由格式”的语言。

*注意程序格式,从写简单程序开始养成好习惯。*
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜你成疾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值