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

烟雨青岚
发布: 2020-06-17 11:53:08
转载
3463人浏览过

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

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

C语言数据变量的声明

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

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

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

立即学习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中文网其它相关文章!

C语言速学教程(入门到精通)
C语言速学教程(入门到精通)

C语言怎么学习?C语言怎么入门?C语言在哪学?C语言怎么学才快?不用担心,这里为大家提供了C语言速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
相关标签:
来源:CSDN网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号