C语言的起源
C语言的起源在这里就不细讲了。总之是一门历史比较悠久的编程语言。也是语言的基石。
C语言的特点
优点:
代码量小,运行速度快,功能强大
缺点:
安全性不高。
开发周期长(因为是面向过程的语言,开发大型的应用不太方便)。
可移植性差(不能够任何机器上都可以跑,有点类似与汇编,每个不同的机器都有不同的汇编指令)
C语言的应用领域
C语言的应用领域比较广吧。
一般是系统的开发(我们所熟知的三大操作系统都是基于C语言来写的
(windoms,linux,unix三大常用的操作系统))。部分应用的开发,如游戏等等。
最主要的还是应用于系统软件。编写应用软件不是C语言的强项
C语言的重要性
C语言基本上算是现在流行语言的祖宗吧,是学习《数据结构》,《操作系统》,《java》的基础。特别是《数据结构》。
C语言还是连接电脑硬件的最有力的语言。重要性不言而喻。学计算机的如果C语言学不好那基本上不会走的很远,即使现在找到了工作,也是走不长远的。
C语言小例子练习来感受一下C语言的魅力
这是一个解一元二次方程的例子。直接输入方程的系数就可以进行求解。
# include<stdio.h>
# include<math.h>
int main(void)
{
int a ;
int b ;
int c ; //定义方程系数的三个变量
double middle;
double ra,rb;
printf("请输入方程系数...\n");
scanf("%d%d%d",&a,&b,&c);
middle = b*b-4*a*c;
if(middle>0)
{
//有两个解
ra=(-b+sqrt(middle))/(2*a);
rb=(-b-sqrt(middle))/(2*a);
printf("x1=%f,x2=%f\n", ra,rb);
}
else if(middle==0)
{
//有且只有一个解
ra=(-b)/(2*a);
rb=ra;
printf("x1=%f\n", ra);
}
else
{
//方程没有解
printf("方程没有解!\n");
}
return 0;
}
标签:int,第一章,middle,概述,ra,rb,printf,C语言
From: https://www.cnblogs.com/huao990928/p/16855637.html