美文网首页算法程序员我爱编程
C语言编程学习初学者需要练习的几个程序,程序员老司机深有体会

C语言编程学习初学者需要练习的几个程序,程序员老司机深有体会

作者: 小辰带你看世界 | 来源:发表于2018-03-02 15:05 被阅读39次

    C语言是面向过程的,而C++是面向对象的

    C和C++的区别:

    C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。

    C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”。

    C与C++的最大区别:在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好的东西。

    这些是C/C++能做的

    服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等

    小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

    #include/两数之积

    #include

    int main()

    {

    int a, b, s;

    printf_s("请输入两个是整数");

    scanf_s("%d%d", &a, &b);

    s = a * b;

    printf_s("两个整数之积是%d ", s);

    system("pause");

    return 0;

    }*/

    #include

    #include

    int main()

    {

    int a, b, s;

    printf_s("请输入两个是整数");

    scanf_s("%d%d", &a, &b);

    s = a / b;

    printf_s("两个整数之商是%d ", s);

    system("pause");

    return 0;

    }

    学生分数评比级别生成if else语句

    #include

    #include

    void main()

    {

    int f = 0;//输入分数

    char k = '';//分数层次

    printf_s("请输入学生分数");

    scanf_s("%d", &f);

    if (f >=60 &&f<70)

    {

    k ='D';

    }

    else if (f>=70&&f<80)

    {

    k ='C';

    }

    else if (f >= 80 && f < 90)

    {

    k ='B';

    }

    else if (f >= 90 && f < 100)

    {

    k ='A';

    }

    else

    {

    k = 'w';

    }

    printf_s("学生等级为:%c ", k);

    system("pause");

    }*/

    /*

    比较输入的两个数大小值// 每一个else语句都和前面最近的if对应,且每个if都对应else语句

    #include

    #include

    void main()

    {

    小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

    int a, b;

    printf_s("请输入两个数");

    scanf_s("%d", &a);

    scanf_s("%d", &b);

    if (a != b)

    {

    if (a > b)

    {

    printf_s("a是较大的数 a=%d b=%d ", a, b);

    }

    else

    {

    printf_s("b是较大的数 a=%d b=%d ", a, b);

    }

    }

    else

    {

    printf_s("a等于b且%d ", a);

    }

    system("pause");

    }*/

    /*

    switch语句运用 程序为输入变量转移到相应的位置并打印出来

    #include

    #include

    void main()

    {

    int n;

    printf_s("请输入第几季度");

    scanf_s("%d",&n);

    switch (n)

    {

    case 1:

    printf_s("您输入的是第一季度 ");

    break;//跳出本次循环

    case 2:

    printf_s("您输入的是第二季度 ");

    break;

    case 3:

    printf_s("您输入的是第三季度 ");

    break;

    case 4:

    printf_s("您输入的是第四季度 ", n);

    break;

    default://跳出整个循环

    printf_s("您输入的季度有误 ");

    }

    system("pause");//打印屏幕

    }

    //while 语句运用 计算9到99的累加和

    while 语句先判断在执行

    #include

    #include

    int main()

    {//花括号包含循环体

    int i = 9;

    int sum = 0;

    while (i<=99)

    {

    sum = sum + i;//sum++//sum+=1;

    i++;//i+=1//i=i+1;

    }

    printf_s("sum:%d ",sum);

    system("pause");

    }

    #include //fot语句计算循环 9到99累加

    小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

    #include

    int main()

    {

    int i,sum=0;

    for (i = 9;i <= 99;i++)

    {

    sum = sum + i;

    }

    printf_s("%d ", sum);

    system("pause");

    }

    相关文章

      网友评论

        本文标题:C语言编程学习初学者需要练习的几个程序,程序员老司机深有体会

        本文链接:https://www.haomeiwen.com/subject/wxyaxftx.html