C语言编程流程

2.5 C语言编程流程

 

  1. C语言的编程流程

a)解决什么问题

b)怎么解决

c)编写程序

d)分析结果

 

 

 

 

2. 解决什么问题 ?

比如说:我们如何打开、关闭一个计算器呢?

 

3  那么我们怎么解决呢?

 

       我们可以通过命令行的方式打开、关闭计算器

      

       在DOS黑窗口下输入 : calc    打开一个计算器  

   

       然后在黑窗口下输入:  taskkill  /f  /in   calc.exe   关闭计算器

 

 

4、然后我们通过编程的方式解决上面的问题

   

 

       我们通过VS创建一个VC++常规选项的空项目,将其命名为

【OpenAndClose】 ,然后添加一个名为openandclose.c的文件

 

 

 

   

   

5、我们编写下面的代码实现打开关闭计算器的功能

 

#include<stdio.h>

int  main()

{
       //system("calc"); //等待calc执行完成

       system("start  calc");  //不等待calc

       system("pause");   //暂停

//关闭计算器,  /f 强制关闭  , /in  进程名

system("taskkill  /f  /in   calc.exe");

system("pause");

 

}

 

 

6、数据结构与算法

 

       C语言是面向过程的语言,而C++是面向对象的语言。

 

       就面向过程的语言而言,程序=算法+数据结构。

 

 

 

7、一个程序开发人员应该具备的知识

      C/C++语言的语法及设计方法—---》数据结构------》算法

 

8、算法具有的特点

    (1)有穷性  (2)确定性 (3)有效性 (4)有零个或多个输入

    (5) 有一个或多个输出

 

9、C语言是面向过程的语言,那么面向过程的编程语言的程序设计方法是什么呢?

   (1) 自顶向下  (2)逐步细化 (3)模块化设计 (4)结构化编码

 

 

10、  C语言编程的步骤需要三步:

       (1)编辑源代码

              代码在.c与.h头文件中写好了以后,从.c,.h文件编译成.obj

       (2)编译源文件

代码被编译为二进制文件.obj以后,打包一些调用的库,链接成.exe可执行文件

       (3)链接生成应用程序

             从.obj链接成.exe,如果调试出现问题,就返回源码编辑

 

 

 

 

 

 

11、我们按照上面的步骤编写两个文件:  1.c和1.h

       通过cl命令在DOS黑窗口下编译1.c 如下所示 :

 cl   1.c

       然后输入1.exe 运行程序

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

韩淼燃

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

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

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

打赏作者

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

抵扣说明:

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

余额充值