• 技术文章 >后端开发 >C#.Net教程

    适合小白入门C语言的简单教程

    烟雨青岚烟雨青岚2020-06-18 17:52:50转载771

    适合小白入门C语言的简单教程

    C语言数据变量的声明

    整型变量的声明用int,如:int a;

    单精度浮点型的声明用float,如:float b;

    双精度浮点型的声明用double,如:double c;

    C语言基本的输入输出

    从键盘输入数据用scanf(),

    调用格式为:scanf(“%d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c);

    输出数据到屏幕用printf()

    调用格式为:printf(“%d %f %lf”,a,b,c);

    输出“hello world”

    #include<stdio.h>
    int main()
    {
        printf("hello world");
        return 0;
    }

    简单的数值计算:

    #include<stdio.h>        //包含一个头文件stdio.h以完成程序的基本输入输出
    
    int main()     //程序主函数,每个程序必须要有的部分
    
    {    //语句框,表示框内的语句属于主函数,在主函数声明的变量只在主函数内部有效
    
        int a,a1=1;    //声明整形变量a和a1,并直接给a1赋初值为1(使用任何变量都必须先声明后使用)
    
        a=2;    //给声明过的整形变量a赋值为2
    
        float b,b1=1.5;   //声明单精度浮点类型变量b和b1,并直接给b1赋初值为1.5
    
        b=3.5;           //给声明过的单精度浮点数b赋值为3.5
    
        double c,c1=2.5;   //声明双精度浮点类型变量c和c1,并直接给c1赋初值为2.5
    
        c=4.5;            //给声明过的双精度浮点数c赋值为4.5
    
        double d=a+b+c+a1+b1+c1;   //声明一个双精度浮点数d,并把a+b+c+a1+b1+c1的值赋给d
    
        printf("%lf",d);     //输出d
    
        scanf("%d %f %lf",&a,&b,&c);   //从键盘上输入三个值,并分别重新赋给a,b,c,其中%d %f %lf称为占位符,其分别为整型、单精度浮点型、双精度浮点型的占位符表示形式
    
        printf("%d %f %lf",a,b,c);       //输出a,b,c
    
        return 0;                     //主函数(main函数)结束的标志
    
    }

    单精度浮点数(float)与双精度浮点数(double)的区别

    01.在内存中占有的字节数不同

    单精度浮点数在机内存占4个字节

    双精度浮点数在机内存占8个字节

    02.有效数字位数不同

    单精度浮点数有效数字8

    双精度浮点数有效数字16

    03.数值取值范围

    单精度浮点数的表示范围:-3.40E+38~3.40E+38

    双精度浮点数的表示范围:-1.79E+308~-1.79E+308

    04.在程序中处理速度不同

    一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快

    感谢大家的阅读,希望大家收益多多。

    本文转自:https://blog.csdn.net/qq_40907279/article/details/81514459

    推荐教程:《C语言

    以上就是适合小白入门C语言的简单教程的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:CSDN,如有侵犯,请联系admin@php.cn删除
    专题推荐:C语言
    上一篇:c语言字符数组与字符串应用方法是什么? 下一篇:学编程应该知道的c语言中的复数操作
    大前端线上培训班

    相关文章推荐

    • C语言中的字符串比较函数是什么• c语言&&什么意思?• C语言如何定义变量• c语言字符数组与字符串应用方法是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网