zoukankan      html  css  js  c++  java
  • C scanf 函数的其他使用注意点

    1、scanf 函数中没有精度控制,如: scanf("%5.2f", &a )是非法的,不能企图用此语句数据小数位2位的实数

    2、scanf中要求给出变量地址,如给出变量名则会出错, 如:scanf("%d", a );  是非法的, 应改为scanf("%d", & a), 才是合法的

    3、在输入多个数值数据是, 若格式控制串中没有非格式字符串输入数据之间的间隔则可以用空格,TAB或回车做间隔,

      C编译在碰到非法数据(如对 %d 输入  "12A"时,A即为非法数据 ) 时既认该数据结束了

    4、在输入字符数据时,若格式控制串中无非格式字符,则可以认为所有输入的字符均有效字符

    5、如果格式控制串中有非格式字符则输入时也要输入改非格式字符串

    6、如输入的数据与输出的数据不一致时, 虽然编译能通过,但结果将不正确

  • 相关阅读:
    第07组 Alpha冲刺(2/4)
    第07组 Alpha冲刺(1/4)
    团队项目-需求分析报告
    团队项目-选题报告
    1381 硬币游戏
    1381 硬币游戏
    1347 旋转字符串
    1344 走格子
    1305 Pairwise Sum and Divide
    1384 全排列
  • 原文地址:https://www.cnblogs.com/jasonLiu2018/p/11521062.html
Copyright © 2011-2022 走看看