栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

第一章,程序设计与C语言

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第一章,程序设计与C语言

1.1 
   程序中包含了数据表达(变量定义)与数据处理(流程控制)两部分

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,运行;

                           

      

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/289416.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号