文档章节

2. scanf的用法

 小清年
发布于 2014/05/11 18:44
字数 248
阅读 2
收藏 0
点赞 0
评论 0

2. scanf的用法

scanf 函数从标准输入中读取字符序列,按照 format 中的格式说明对字符序列进行解释, 并把结果保存到其余的参数中,具有变长参数表的函数 scanf 的声明形式如下:
int scanf(char *format,arg1,arg2,arg3 ...);
除format参数外,其他参数都必须是指针类型。
有关format中的转换字符和printf中的类似这里不再赘述,下面是scanf的一个示例程序:
#include <stdio.h>
int main(void) {
            int i;
            char c;
            float d;
            char ch[20];
            printf("请输入一个整数、字符、浮点数和一个字符串,以空格分隔:");
            scanf("%d %c %f %s", &i, &c, &d, ch);
            printf("i=%d c=%c d=%f ch=%s", i, c, d, ch);
            return 0;
}
程序输出结果为:
请输入一个整数、字符、浮点数和一个字符串,以空格分隔:1 A 3.14 abc
i=1 c=A d=3.140000 ch=abc

该博客教程视频地址:http://geek99.com/node/963

本文转载自:http://geek99.com/node/820#

共有 人打赏支持
粉丝 0
博文 70
码字总数 0
作品 0
门头沟
scanf()函数的用法和实践

scanf()函数的用法和实践 摘要: 本文阐述了基于ANSI,Win 95,Win NT上的 C/C++语言中scanf()函数的用法,以及在实际使用中常见错误及对策。 关键词: scanf() 一、 序言 在CSDN论坛的C/C++...

晨曦之光
2012/03/09
205
0
小蚂蚁学习C语言(5)——C语言两个基本的输入输出函数printf()和scanf()

漫长的学习铺垫之后,终于到了学习C语言的正文阶段,我怀着无比鸡冻的心情学习了两个函数=_= 基本的输入和输出函数的用法 printf(); //输出 scanf(); //输入 我靠,听老师说,C语言基本上要学...

嗜学如命的小蚂蚁
2015/12/01
65
0
五、printf和scanf函数

说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略 一、printf函数 这...

长平狐
2013/03/28
145
0
C语言基础-02-printf和scanf函数

一、printf函数 这是在stdio.h中声明的一个函数,因此使用前必须加入#include <stdio.h>,使用它可以向标准输出设备(比如屏幕)输出数据 1.用法 1> printf(字符串) printf("Hello, World!")...

Corwien
2016/03/15
36
0
C Primer Plus 第6章 C控制语句:循环 6.1 再探while循环

程序清单6.1 summing.c 6.11 程序注释 这个循环的判断表达式是:status==1;==运算符是C的相等运算符。当status的值不为1时终止循环。 要使程序正确运行,在每次循环中应该为num获取一个新值,...

idreamo
2016/05/26
54
0
22、C语言中输入输出格式控制(2)

1、格式化输入函数scanf 用法: scanf("格式串" ,地址1,地址2,···); 1)格式符 syntax: %[*][width][h|l|L]type (1) [h|l|L]type 前缀修饰符: L: 输入long double类型变量必加 l: 输入长整...

hopegrace
2011/03/25
0
0
c语言结构体用法

结构(struct) 结构是由基本数据类型构成的、并用一个标识符来命名的各种变量的组合。 结构中可以使用不同的数据类型。 1. 结构说明和结构变量定义 在Turbo C中, 结构也是一种数据类型, 可以使...

长平狐
2012/09/03
71
0
C语言实现哈夫曼树、编码、解码及问题总结

一、准备知识 1、Huffman树 Huffman树是一类带权路径长度WPL最短的二叉树,中文名叫哈夫曼树或最优二叉树。 相关概念: 结点的路径长度:从根结点到该结点的路径上分支的数目。 树的路径长度...

f__shigang
2017/03/23
0
0
学C语言,做游戏,小球碰撞游戏,菜鸡者从黑窗口到图形化编程

做游戏,学C语言,小球碰撞游戏,菜鸡者从黑窗口到图形化编程 CMD黑窗口小球运动 这次教程,我们实现一个弹跳小球。需要学习完基础的变量、运算符、表达式,printf、scanf输入输出函数的用法...

小辰GG
2017/12/18
0
0
C++中cin、cin.get()、cin.getline()、getline()、gets()、getchar()、scanf()等函数的用法

转自:https://www.cnblogs.com/luolizhi/p/5746775.html 1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字: 输入:2[回车]3[回车] 输出:5 注意:>> 是会过滤掉不可见字符(如 空格...

yushupan
03/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CVE-2013-0077 堆溢出分析

找了很久才发现这个环境比较容易搭建分析... 环境: 系统---Win XP SP3 漏洞程序:QQPlayer 3.7.892.400 出错DLL:quartz.dll 6.5.2600.5512 调试工具:x32db+gflag.exe 过程: 首先gflag设置...

Explorer0
18分钟前
6
0
python上传文件

//注意 <form action="/login/" method="post" enctype="multipart/form-data"> f=request.FILES.get('fafa') ff=open(f.name,mode='wb') for i in f.chunks(): ff.write(i) ff.close()......

南桥北木
31分钟前
0
0
CISCO VPN Client Reason 442 WIN8/10错误解决方案

http://jdkleo.iteye.com/blog/2163493 引用 http://my.oschina.net/cloudcoder/blog/220391?p={{currentPage 1}} 在使用cisco VPN 客户端登录时,产生Reason 442:Failedto enable Virtual......

chenfj_fer
34分钟前
0
0
信号量有没有容量限制?

之前一直误以为信号量初始化的时候那个初始化的值是信号量的“容量”,昨天同事指出了我的错误,最初我是不相信的,经过以下代码实践,证明了我的错误: Java版: import java.util.concurr...

锟斤拷烫烫烫
38分钟前
0
0
【RocketMQ】Message存储笔记

概述 消息中间件存储分为三种,一是保存在内存中,速度快但会因为系统宕机等因素造成消息丢失;二是保存在内存中,同时定时将消息写入DB中,好处是持久化消息,如何读写DB是MQ的瓶颈;三是内...

SaintTinyBoy
49分钟前
0
0
Android应用Context详解及源码解析

Android应用Context详解及源码解析 本文定位:优质文章收集 本文转载 1 背景 今天突然想起之前在上家公司(做TV与BOX盒子)时有好几个人问过我关于Android的Context到底是啥的问题,所以就马...

lichuangnk
今天
0
0
PostgreSQL的昨天今天和明天

PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。 这个起源于伯克利(...

闻术苑
今天
1
0
Mysql对自增主键ID进行重新排序

1,删除原有主键: ALTER TABLE `table_name` DROP `id`; 2,添加新主键字段: ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST; 3,设置新主键: ALTER TABLE `table_nam......

niithub
今天
0
0
福利篇:免费csdn vip账号分享

分享一个发布免费csdn vip账号的网站:啰嗦vip www.lostvip.com , 各种软件开发类的视频教程:慕课网、动脑学院、黑马各大培训机构VIP视频教程,非常不错!

在水一方发盐人
今天
1
0
Nginx+Tomcat搭建高性能负载均衡集群

一、 工具   nginx-1.8.0   apache-tomcat-6.0.33 二、 目标   实现高性能负载均衡的Tomcat集群:    三、 步骤   1、首先下载Nginx,要下载稳定版:      2、然后解压两个Tom...

码代码的小司机
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部