第一章程序设计与C语言

标题## 第一章程序设计与C语言

1.1引列                     int整数  main主函数 printf输出 scanf输入

1.2程序与程序设计语言

程序是为实现特定目标或解决特定问题面用计算机语言(程序设计语言)编的
语句和指令·计算机能严格按照这些指令去做。

1.2.1程序设计语言的发展

难学、难写、难记、难修改、来市机
器语言编程,只是极少数人能够完成的工作

程序具有以下特点:1完成其 上运
一特定的任务;2使用某种程序设计语言描述如何完成该任务3存储在计算机中,并目 更有
运行后才能起作用。

1.2.2程序设计语言的功能

1, 数据表达

2, 流程控制(顺序控制结构,分支控制结构,循环控制结构)

这三种结构的共同特点是:  1, 只有单一的入口和单一的出口 ,2,  结构中的每个部分都有被执行的可能  ,3,  结构内不应出现永不终止的死循环;

1.2.3 程序的算法表示

  软件的主体是程序,程序的核心是算法

 确定性;有穷性;可行性;有零个或多个输出;

1,用文字描述算法;

2,用流程图描述算法;
3,伪代码表示;
4,程序设计语言表示

1.3C语言程序设计的特点

1.3.2C语言的特点

 1,C语言语句简洁紧凑,使用方便灵活。

 2,运算符丰富,表达能力强。

 3,C语言程序可移植性好。

 4,生成的目标代码质量高,运行效率高。

 5,语言处理能力强。

 6,C语言是一种结构化语言。

 缺点:数据类型检查不严格

1.3.3 C语言的约定

1.C语言中的约定 : 1,标识符; 2,关键词; 3,用户自定义标识符(变量名,数据类型名,函数名和符合常量名); 4,预定义标识符; 5,分隔符(逗号和空隔);

2.C语言的语法成分 1,常量; 2,变量 3,运算符 4,表达式;5,语句(分号结尾); 6,函数定义与调用; 7,输出与输入;
1.4C语言的编辑,编译,链接和运行

  1.4.1  程序设计的任务 1,分析问题   2,设计算法;   3,程序设计   4,运行并调试程序;
     5,分析程序运行结果;    6,编写程序文档;

1.4.2运行C程序的步骤与方法
1,编辑源程序(my.c)结尾的;

   2,编译(my.obj);
   3,链接(my.exe);
   4,运行;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值