第一节:程序设计的基本概念

程序设计的基本概念


一、C语言源程序文件名的后缀是.c,经过编译后,生成文件的后缀是.obj,经过连接后,生成文件的后缀是.exe

二、程序设计一般包括的几个步骤:
     1、确定数据结构 
     2、确定算法
     3、编码
     4、在计算机上调试程序
     5、整理并写出文档资料

三:所谓算法是指为解决某个特定问题二采取的确定且有限的步骤,一个算法应该具有以下五个特点:
1、有穷性 一个算法应包含有限个操作步骤
2、确定性 算法中的每一条指令必须有确切的含义,不可有二义性。
3、可行性 算法中指定的操作,都可以通过已经实现的基本运算执行有限次后实现
4、有零个或多个输入 
5、有一个或多个输出

四、算法可以用各种描述方法来进行描述,最常用的是伪代码和流程图。

流程图:

传统流程图-------NS-流程图

NS-流程图:流程图完全去掉了流程线,算法的每一步都用一个矩形框来描述,把一个个矩形框按执行的次序连接起来就是一个完整的算法描述,这种流程图用俩位学者的名字首字母命名,成为NS流程图。

C语言是一个结构化的语言,分为三种结构。


顺序结构


选择结构


循环结构  ——当型循环    先执行判断,后执行循环体,最少执行0次
          ----直到型循环  先执行循环体,胡执行判断,最少执行1次


注意选择结构和循环结构的区别:


当选择结构执行完不管是否成立则会退出程序,但在当型循环中,当判断表达式满足是,则会一直执行循环体,不满足时才会退出。




简单C语言的构成和格式


TR C的常用快捷键:


 F10 菜单栏
 File (文件菜单)
 Load(打开文件)
 New(新建文件)
 Save (保存文件)  F2
 Write to (文件另存为)
 Quit (退出程序)Alt+X
 注意满屏切换窗口:Alt+回车键

Run (运行菜单)
  Run(运行)Ctrl+F9
  User Screen (看结果) Alt+F5



C语言的基本格式

#include “stdio.h”/*头文件*/

  main()

   float a,b,area; /*定义语句*/
   a=1.2;
   b=3.6;
   area=a*b
   printf("a=%f,b=%f,area=%f\n",a,b,area);
}

例如:
#include “stdio.h” //*头文件*//
1、命令行必须以#开头,最后不能加“;”因为不是C语言的语句。
2、一对双引号中间的studio.h 是系统提供的文件名,该文件中包含着有关输入输出函数的信息。


2、主函数
  1) main 是主函数名,C语言规定必须用main作为主函数名。
  2)主函数后的一对括号中可以是空的,但不可省略。
  3)一个C程序可以包含任意多个不同名字的函数,但必须有且只有一个主函数。
  4)C语言的运行总是从主函数开始执行的。


3、函数体



小结: C语言是编程必修的基础语言,在市场中占到了不可估量的作用,学习C 贵在 理解 和 坚持 。

                                                                                                                                                                KIDD

                                                                                                                                                     2015 年 11 月 4 日


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值