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

时间:2024-10-19 19:46:47
#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; }