zoukankan      html  css  js  c++  java
  • 世界最强的编程语言:C语言

    1.C语言数据类型

    char:字符型,用来存储小范围的整数(-128~127)和字符(所有的ASCII字符,128个),一个字节。

    int:整数型,用来存储整数,四个字节。

    long:长整型,也是用来存储整数,8个字节。

    long long:长长整形,用于存储整数,8个字节。

    float:单精度浮点型,用于存储带小数部分的数据,4个字节。按科学记数法存储,按底数和指数分开存储。精度只在第七位

    double:双精度浮点数,用于存储带小数部分的数据,8个字节。

    2.变量

    是内存中的一块存储空间,用于保存程序运行时变化的数据。内存储存单位是字节,一个字节包含8位二进制。

    变量名命名规范:只能包含三种字符(数字,字母,下划线),不能以数字开头,不能和关键字同名。

    3.变量的定义

    语法: 变量类型 变量名;

    变量保存在内存中

    变量就像一个“盒子”

    变量名就是盒子的名称

    变量的值就是盒子中的东西

    4.scanf函数

    输入机制

    %d, %f, %lf 以空白字符为间隔。

    %c 没有间隔,字符逐渐读取。

    char变量的输入

    scanf("%c", &c); //输入100

    char使用%d(经典错误)

    int变量的输入

    scanf("%d", &a);

    float变量的输入

    scanf("%f", &f);

    double变量的输入

    scanf("%lf", &x);

    输出时可以用%lf和%f。

    输入只能用%lf。

    6.char数据类型的其他输入输出函数

    getchar:输入

    int char;

    c =getchar;

    printf("c=%c ", c);

    putchar:输出

    char c = ''x'';

    putchar(c);

    getc:stdin从标准输入读取字符

    char c;

    c=getc(stdin);

    printf("c=%c", c);

    putc:可以指定标准输出设备

    char c = "b";

    putc(c, stdout);

  • 相关阅读:
    BZOJ2241 [SDOI2011]打地鼠 【模拟】
    K-D tree入门
    BZOJ1924 [Sdoi2010]所驼门王的宝藏 【建图 + tarjan】
    BZOJ1925 [Sdoi2010]地精部落 【dp】
    BZOJ1926 [Sdoi2010]粟粟的书架 【主席树 + 二分 + 前缀和】
    BZOJ2457 [BeiJing2011]双端队列 【贪心】
    二进制集合枚举子集
    BZOJ1923 [Sdoi2010]外星千足虫 【高斯消元】
    BZOJ1922 [Sdoi2010]大陆争霸 【最短路】
    HDU3157:Crazy Circuits——题解
  • 原文地址:https://www.cnblogs.com/yezibiancheng/p/9418243.html
Copyright © 2011-2022 走看看