• 用c语言写简单的交换机(二)


    #include <stdio.h>
    
    int main(void)
    {
        char name;
        int pwd;
        float  a ;
    
        //输入用户名和密码
    
        printf("请输入用户名:");
        scanf("%c",&name);
        printf("请输入密码:");
        scanf("%d",&pwd);
    
        
        a=5.123456789;
        printf("a=:%f",a);
        //printf("%d
    ",age);
    
            /**
                测试代码
                printf("用户名是:%c 密码是:%d",name,pwd);
            */
    
        //判断用户名和密码
        
    /*
    
        //打印登录菜单
        printf("---交换机后台管理----
    ");
        printf("登录
    ");
        printf("创建账号
    ");
        printf("删除账号
    ");
        printf("退出
    ");
        printf("姓名:%s 门派:%s 武力值:%d
    ","张三疯","无党派",89);    
        printf("圆周率:%.20f
    ",3.1415926);
    */
        return 0;
    }
    
    /**
        char 字符类型
            char类型占一个字节,用来存储小范围的整数(-128-127),和字符(所有的ASCII字符,128个).
    
          备注:char只能存储-128到127之间的整数和一个ASCII“字符”
    
        int     整数类型
            4个字节,用来存储整数,范围:-(2的31次方)到(2的31次方)-1
    
        long  长整型
            long也可以写成long int
            用来存储整数,
            在32位系统上占4个字节,和int相同
            在64位系统上占8个字节
    
        long long 长整型
        用来存储整数,不管是32位还是64位,都是8个字节
    
        float 单精度浮点类型
            用来存储带小数部分的数据。占4个字节
    
            表示方法:按科学计数法存储,也就是需要存储“尾数”和“指数”
            float y=1.75E5;
            //1.75E5就是1.75乘以10的5次方,只需要保存尾数(1.75)和指数(5)
            float y=1.123456789
            //精度只能取值到1.123457,在第6位(整数部分不算)是四舍五入后的值
    
            表示范围:-2^128到0^128
            精度:最长7位有效数字(是指7位10进制位)
        
    
        double 类型
            用来存储带小数部分的数据,占8个字节
            表示范围:-2^1024到2^1024
            精度:最长16位有效数字(是指16位10进制位)
    
            
    */
    
    /**
        输入double类型变量的值,必须使用lf而不是f,否则输入失败
        输出double类型变量的值,则可以使用lf也或者f,没有区别;这里是lf,而不是if
    */
    
    
    /**
        getchar()函数    输入一个字符
        putchar()函数    输出一个字符
    
      */
    
    /**
        getc()    输入一个字符,stdin表示“标准输入设备”,默认是键盘
        putc()    输出一个字符,stdout表示标准输出设备
    
        int main(void){
            char name;
            name = getc(stdin);
            putc(name,stdout);
        }
        
          //stdout表示标砖输出设备,同时也等价与printf("%c",name);同时也等价于putchar(name);
    */
    杂念太多,必然根基浅薄
  • 相关阅读:
    CF611C New Year and Domino
    CF706C Hard problem (状态机dp)
    CF467C George and Job (dp)
    Vue的响应式系统
    如何更好的使用js?
    关于JS变量和作用域详解
    运算符的应用及流程控制if,switch语句
    js闭包
    js的基础
    js的使用及语法
  • 原文地址:https://www.cnblogs.com/starshine-zhp/p/12367877.html
Copyright © 2020-2023  润新知