C 语言 scanf 格式化输入函数
2024-10-22 11:04:49
C 语言 scanf 格式化输入函数
函数概要
scanf 函数从标准输入流中读取格式化字符串。与 printf 格式化输出函数相反,scanf 函数是格式化输入函数。
函数原型
#include <stdio.h>
...
int scanf(const char *format, ...);
其他
【题目】设有定义:
double a,b,c;
若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)
□□1.0□□2.0□□3.0<回车>
则能进行正确输入的语句是
scanf("%lf%lf%lf, a, b, c);
在 VS 2019 演示:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
double a, b, c;
scanf("%lf%lf%lf", &a, &b, &c);
return 0;
}
关于 scanf 和 scanf_s ,参考 https://www.cnblogs.com/dirror/p/12711704.html 。
scanf 函数的一般形式为 scanf(格式控制, 变量 1 地址, 变量 2 地址, ...) 。其中格式字符串要与数据类型保持一致。
%% 印出百分比符号
%c ASCII 字元。
%d 十进位
%f 单精度浮点数
%lf 双精度浮点数
%o 八进位
%s 字符串
%x 小写十六进位
%X 大写十六进位。
最新文章
- ubuntu专用
- 2016.8.14 HTML5重要标签及其属性学习
- 1.4Linux内核版本号的定义规则
- linux 下 apache启动、停止、重启命令
- TOP命令详解
- Web Services and C# Enums -摘自网络
- Java基础知识强化之集合框架笔记69:Collections类之ArrayList存储自自定义对象并排序的案例
- kiki&#39;s game
- install tool
- 深入理解Arrays.sort() (转)
- Android Volley彻底解决(三),定制自己Request
- SqlBulkCopy 批量insert
- excel 用VBA将所有单元格内容全部转换为文本
- MySQL5.7的新特性
- Android ListView setOnItemClickListener/setOnItemSelectedListener,无效
- 查看SMB服务器用户
- Elastic-Job开发指南
- C# 中奇妙的函数–8. String Remove() 和 Replace()
- 【nodejs】理想论坛帖子下载爬虫1.06
- iOS关于代码风格问题
热门文章
- usb 2.0的状态跳转图
- wpf 解决画图模糊或抗锯齿以及文字模糊或抗锯齿问题
- TDengine上手笔记
- c++基础: uint8_t uint16_t uint32_t uint64_t size_t ssize_t数据类型
- node_modules/canvas npm ERR! command failed
- win7下virtualbox虚拟机中安装centos后设置共享文件夹
- unity animation instance
- Harbor离线安装
- Js文章内容监听复制代码
- 关于npm和yarn的坑