当前位置: 首页 > article >正文

【C语言】数据的输入格式

scanf输入格式转换符:

  1. 整型int:%d
  2. 浮点型float:%f
  3. 双精度浮点型double:%lf
  4. 字符型char:%c
  5. 字符串:%s
  6. 长整型long:%ld
  7. long long:%lld

注意★★★:char类型在读取数据时,数据的分隔符也会直接读取,比如换行或者空格,也会直接存储。

#include <stdio.h>
#define PI 3.14159
/*	功能:不同数据类型的输入 
	时间:2024年9月 
	地点:贤者楼129 
	作者:LChen
*/

int main() {
	int a,b;
	double c,d;
	char e,f,g,h;			//读取任意字符,包括换行、空格等 
	const double Pi=3.14159;
	
	int Year,Month,Day;
	
	scanf("%d%d",&a,&b);		//输入十进制整数 
//	scanf("%d,%d",&a,&b);		//输入十进制整数
	printf("a=%d,b=%d.\n",a,b);
	
	scanf("%lf%lf",&c,&d);		//输入double类型数字 
	printf("c=%lf,d=%lf.\n",c,d); 
	
	getchar();					//吃掉多余的回车符 

	scanf("%c%c",&e,&f);		//输入一个字符
//	scanf("%c %c",&e,&f);			
	printf("e=%c,f=%c.\n",e,f);

//	g=getchar();				//读取字符
//	h=getchar();
//	printf("e=%c,f=%c.\n",g,h);

	scanf("%4d%2d%2d",&Year,&Month,&Day);	//数字读取4位、2位、2位 
	printf("%d年%d月%d日。\n",Year,Month,Day);
	
	return 0;
} 

在这里插入图片描述


http://www.kler.cn/news/356430.html

相关文章:

  • wordpress隐藏后台管理登录地址修改wp-admin确保WordPress网站后台安全
  • Linux进程信号(个人笔记)
  • 油烟净化器科技创新,造就绿色低碳餐饮生活
  • 机器学习|Pytorch实现天气预测
  • 【踩坑随笔】按照常规操作安装VMware tools之后还是无法复制粘贴的最简解决方案
  • 【gRPC】—gRPC底层详解RPC系列
  • 【不知道原因的问题】java.lang.AbstractMethodError
  • C#两个窗体之间传递参数
  • Vert.x,Web - Web
  • Python、C#、C++音频处理库
  • 10月18日,每日信息差
  • YOLOv11来了 | 自定义目标检测
  • 如何推进重构
  • 高级java每日一道面试题-2024年10月17日-Web篇-常见的web攻击有哪些?
  • Windows+Docker
  • docker 仓库之harbor详解
  • DAY38 ||62.不同路径 |63. 不同路径 II
  • Docker部署SSM项目及避坑指南
  • 电子物证的数字化时代:龙信科技引领取证技术革新
  • leetcode128最长连续序列 golang版