zoukankan      html  css  js  c++  java
  • 1.1

    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("请输入方程系数...
    ");
         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
    ", ra,rb);
         
         }
         else if(middle==0)
         {
             //有且只有一个解
             ra=(-b)/(2*a);
             rb=ra;
             printf("x1=%f
    ", ra);
         }
         else
         {
             //方程没有解
             printf("方程没有解!
    ");
         }
     ​
         return 0;
     }

    本文来自博客园,作者:江湖混子,转载请注明原文链接:https://www.cnblogs.com/huao990928/p/12482484.html

  • 相关阅读:
    20151104内置对象
    20151102adonet2
    20151029adonet1
    20151028c#4
    20151027c#3
    20151026c#2
    20151021c#1
    20151020sql2
    20151019sql1
    Codeforces Round #261 (Div. 2) C. Pashmak and Buses(思维+构造)
  • 原文地址:https://www.cnblogs.com/huao990928/p/12482484.html
Copyright © 2011-2022 走看看