问答详情
源自:5-5 函数的返回值

求c语言scanf详解


详细点吧!

提问者:通天教主 2015-09-04 21:16

个回答

  • hhh112123123
    2015-09-05 08:05:36
    已采纳

    scanf 格式输入函数
    函数作用:按照变量在内存的地址将变量值存进去。
    一般格式:scanf(格式控制,地址表列)
    其中,格式控制:
    %d:以带符号的十进制形式输出整数
    %o:以八进制无符号形式输出整数
    %x:以十六进制无符号形式输出整数
    %u:以无符号十进制形式输出整数
    %c:以字符形式输出,只输出一个字符
    %s:输出字符串
    %f:以小数形式输出单,双精度数,隐含输出六位小数
    %e:以指数形式输出实数
    %g:选用%f或%e格式中输出宽度较短的一种格式,不输
      出无意义的0

    在格式控制的字母前面可以用几种常见的格式符的修饰符,作用如下:
    L:用于长整型整数,可加在格式符d,o,x,u前面
    M(代表一个正整数):数据最小宽度
    N(代表一个正整数):对实数,表示输出n位小数;
                      对字符串,表示截取的字符个数