黑马程序员技术交流社区

标题: C程序结构 [打印本页]

作者: 有款不辩    时间: 2016-1-16 10:57
标题: C程序结构

一.是什么?
C语言下的scanf()函数是样式化输入函数,由C语言自带的库提供,
二.有什么用?
可以按用户指定的格式从键盘上把数据输入到指定的变量之中.
三.怎么用?
1.#include<stdio.h> 引入头文件,表示在这个文件里要用到里面的scanf()函数.
2.scanf("格式化字符串,变量地址);如:int a;int b;        sanf("%d,%d",&a,&b);
3.格式化规定字符,以[%]开始,后跟一个或几个规定字符
常用:%d 整数   %f  浮点数    %c 单个字符   %s字符串   %p  指针的值
[双精度浮点类型double字符是%lf]
四.什么时候用?
当你想通过外部输入数据赋值到程序变量的时候.
五.有什么特点?
1.可以单个或批量输入,但两个%%之间的分割内容必须按原样输入.
2.格式化字符处啊不能\n做换行,直接回车就可以表示结束并自动换行.



作者: 有款不辩    时间: 2016-1-16 11:00
额,贴名写错了,是sacnf()函数笔记
作者: 小石头16544    时间: 2016-1-17 14:03
补充一点:scanf内扫描输入字符数据时,在%c前加一个“空格”,或者在scanf语句上面写个getchar();
因为牵扯到缓冲区的问题~~
作者: 小石头16544    时间: 2016-1-17 14:04
补充一点:scanf内扫描输入字符数据时,在%c前加一个“空格”,或者在scanf语句上面写个getchar();
因为牵扯到缓冲区的问题~~
作者: 明阳天夏    时间: 2016-1-17 23:06
你们修改后的挺好的,赞个
作者: guyuexing    时间: 2016-1-17 23:12
总结的挺好的
作者: 笑声不断    时间: 2016-1-18 07:38
说的好,补充的深层




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2