*lf", 5, 2, 3.145);
运行结果为“ 3.15”
输入–scanf
scanf() 函数⽤于读取用户的键盘输⼊。
程序运行到这个语句时,会停下来,等待用户从键盘输⼊。...用户输入数据、按下回车键后, scanf() 就会处理用户的输⼊,将其存入变量。
它的原型定义在头文件 stdio.h 。
scanf() 的语法跟 printf() 类似。...一次输入多个变量:
scanf("%d%d%f%f", &i, &j, &x, &y);
scanf() 处理数值占位符时,会自动过滤空白字符,包括空格、制表符、换行符
即在输入中放入大量的空格或是进行换行...限定读取的最大长度
scanf("%5s", &a);
输入123456,a中为"12345"....,就可以使用赋值忽略符
scanf("%d%*c%d%*c%d", & year, &month, &day);
上面示例中,%c 就是在占位符的百分号后面,加入了赋值忽略符,表示这个占位符没有对应的变量