c语言概述
1、对任何一个C语言程序来说,不论大小,都是由各种函数组成的。
2、c语言源程序的组成:
- 预处理部分(文件包含属于预处理内容)
- 变量说明部分
- 函数原型声明部分
- 主函数部分
- 自定义函数部分
简单c语言程序举例:
eg:输入一个整数,判断它是奇数还是偶数。
#include<stdio.h>
int main()
{
int num;
int rem;
printf("please input an integer:");
scanf("%d",&num);
rem=num%2;
if(rem==0)
printf("The number is an even number!\n");
else
printf("The number is odd number!\n");
return 0;
}
运行结果:
注意:
- 这种以“#”开头的行称为编译预处理行。
- main主函数,是每个程序都必须具备的。
- 在每条语句后面必须用一个分号“;”来作为结束标志。
3、操作系统是与硬件关系最为密切的一层软件,它的功能就是管理和分配 计算机的各种软硬件资源,合理的组织计算机的工作流程,并且向上层提供各种各样的服务功能。
4、c语言的主要特点:
- 简单。32个关键字,9中控制语句。
- 实用。提供一组标准的库函数,能帮助程序员完成各种各样的功能。
- 高效。c语言与硬件密切联系。
- 可移植性好。不依赖于某一种特定的硬件平台。
5、程序是按指定的次序执行一系列操作的步骤,按照次序执行操作的过程描述成为算法。
6、算法的特点:
- 有穷性
- 确定性
- 有零个或多个输出
- 有一个或多个输入
- 有效性
7、用高级程序设计语言编写的程序成为源程序。
8、c语言源程序的后缀名为.c,不能直接在计算机上运行的,必须通过翻译成目标代码,在将目标代码链接成可加载模块(可执行文件),才能在计算机上执行。