zoukankan      html  css  js  c++  java
  • 格式化输入数据

    1、C语音格式化输入输出

    scanf函数的使用

    格式字符说明:
      %a,%A 读入一个浮点值(仅C99有效) 
      %c 读入一个字符
      %d 读入十进制整数
      %o 读入八进制整数
      %x,%X 读入十六进制整数
      %s 读入一个字符串,遇空格、制表符或换行符结束。
      %f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。
      %p 读入一个指针
      %u 读入一个无符号整型数
      %n 至此已读入值的等价字符数
      %[] 扫描字符集合
      %% 读%符号

    实例:

    scanf(“%d”, &num);  //intnum;

    scanf(“%c”, &ch);  //char ch;

    scanf(“%f”, &f_num);  //floatf_num;

    scanf(“%lf”, &d_num); //double d_num;

    scanf(“%s”, str);  //charstr[10];

    for(i = 0; i < 10; i++)  //intstr[10];

    {

    scanf(“%d”, &a[i]);

    }

    PHP   TP框架 格式化传入参数

      /a  array
      /d  int
      /s  string
      /f  float

    php类型强制转换

    允许的强制转换有:

    • (int), (integer) - 转换为整形 integer
    • (bool), (boolean) - 转换为布尔类型 boolean
    • (float), (double), (real) - 转换为浮点型 float
    • (string) - 转换为字符串 string
    • (array) - 转换为数组 array
    • (object) - 转换为对象 object
    • (unset) - 转换为 NULL (PHP 5)

    (binary) 转换和 b 前缀转换支持为 PHP 5.2.1 新增。

    注意在括号内允许有空格和制表符,所以下面两个例子功能相同:

    <?php
    $foo = (int) $bar;
    $foo = ( int ) $bar;
    ?>

    将字符串文字和变量转换为二进制字符串:

    <?php
    $binary = (binary)$string;
    $binary = b"binary string";
    ?>
  • 相关阅读:
    Python 学习笔记 11.模块(Module)
    Python 学习笔记 8.引用(Reference)
    Python 学习笔记 9.函数(Function)
    Python 学习笔记 6.List和Tuple
    Python 学习笔记 4.if 表达式
    Python 学习笔记 2.自省
    Python 学习笔记 3.简单类型
    Python 学习笔记 7.Dictionary
    Python 学习笔记 5.对象驻留
    Python 学习笔记 10.类(Class)
  • 原文地址:https://www.cnblogs.com/zwesy/p/9479921.html
Copyright © 2011-2022 走看看