C语言-概述 第一章

首先再屏幕上输入”Hello!“源程序:

#include “stdio.h”/*编辑预处理命令*/
void main()/*主函数*/
{
printf("Hello!");/*输出Hello!*/
}

用自定义函数判断两个数最大值:

#include "stdio.h"
void main()
{
int a,b,max;//定义三个整数
printf("请输入两个值:");
scanf("%d,%d",&a,&b);
   if(a>b)
   max=a;
   else
   max=b;
printf("%d\n",max);
}

图片[1]-C语言-概述 第一章-爱资源

在计算机的发展过程中,开发性能卓越的操作系统是技术人员不断追求的目标。在众多的操作系统中,UNIX是成功中的典范。为描述和实现UNIX操作系统的需要,美国贝尔实验室的Ken Thompson以BCPL语言为基础,于1970年开发了B语言,并用B语言编写了UNIX操作系统。1972年至1973年间,贝尔实验室的M.D.Ritchie在B语言基础上设计出C语言,1973年,他和K.Thompson合作用C语言将UNIX操作系统90%以上的源代码重新改写。UNIX操作系统的一些主要特点,如可读性强、易于修改、具有良好的可移植性等,在一定程度上得益于C语言,所以UNIX操作系统的成功与C语言是密不可分的。

 

C语言程序的结构

(1)C语言程序是由函数构成的,一个源程序可以包含若干个函数,但必须有且只有一个函数为主函数main(),一个程序总是从主函数开始执行。
(2)函数可以自定义,也可以调用C语言已有的库函数。
(3)函数一般都有函数体。函数体用花括号“{ }”包含,从左花括号“{”开始,到右花括号“}”结束;函数体中有定义(或说明)和执行两大部分语句。
(4)每一语句以分号“;”结束。
(5)书写格式自由,可以在一行的任意位置书写;一行可以写一个语句,也可以写多个语句。
(6)注释用“/* */”表示,它们之间的内容为注释部分,编译时系统对注释部分


背:C语言的基本符号与关键字

字符集

  字符集是构成C语言的基本元素。用C语言编写程序时,除字符型数据外,其他所有成份必须由字符集中的字符构成。C语言的字符集由下列字符构成:

    •  英文字母:AZaz

    •  数字字符:09

    •  特殊符号:空格 ! % * & ^ _(下划线) + = – ~ < > / \ ‘ ” ; . , ( ) [ ] { }


背:字符集

  字符集是构成C语言的基本元素。用C语言编写程序时,除字符型数据外,其他所有成份必须由字符集中的字符构成。C语言的字符集由下列字符构成:

    •  英文字母:AZaz

    •  数字字符:09

    •  特殊符号:空格 ! % * & ^ _(下划线) + = – ~ < > / \ ‘ ” ; . , ( ) [ ] { }


背:用户标识符

用户标识符即用户根据需要自己定义的变量名、常量名、函数名、数组名等。C语言的用户标识符必须按以下规则命名:

1)必须以英文字母或下划线开始,并由字母、数字和下划线组成。例如:chABCintXa1等都是合法的标识符,而5Str-chabc+intJ等则是非法的标识符。

2)每个标识符可以由多个字符组成,但只有前8个标识符为有效标识符。

3)大写字母和小写字母代表不同的标识符,例如:abcABC是两个不同的标识符。

(4)不能使用C语言的关键字作为用户标识符。


算法的组成要素:操作和控制结构


算法流程图表示方法

图片[2]-C语言-概述 第一章-爱资源

C语言算法的三种结构

    • 顺序结构

    • 选择结构

    • 循环结构(将c语言顺序结构和选择结构结合类似)

C语言程序后缀

    • c语言源程序.c

    • c语言目标程序.obj

    • c语言运行程序.exe

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享