printf();   用来显示格式串的内容    重学C语言 — printf,scanf插图重学C语言 — printf,scanf插图1    注意: 参数不可以换行,否则会出一个警告。     重学C语言 — printf,scanf插图2重学C语言 — printf,scanf插图3

格式串中占位符比表达式数量多     会显示一个无意义值格式串中占位符比表达式数量少     只显示占位符的值 转换说明符格式    %m.pX    %-m.pXm:最小字段宽度,要显示的最小字符数量,要显示的字符数量小于m  右对齐(前置空格) 如果要显示的字符大于m则会自动扩大的实际宽度。  小数点也算到m中占一位。- 号:就是左对齐精度(p):小数点后几位

scanf()典型scarf用法:重学C语言 — printf,scanf插图4转换说明符一般是连着   编译器无法检查参数是否正确。表达式是指针。 scant工作方式:     模式匹配方式 ,由格式串控制 ,从左边开始处理字符串的信息,对于每一个转换符都从输入中读取并且跳过空格直到遇到不属于该项的才停止     每次读取会跳过空格重学C语言 — printf,scanf插图5    最后一个回车没有读取到  它作为下一次scanf调用的开始 格式串中的空白字符 会替换零到若干的实际空白字符    其他字符会匹配其他字符

发表回复

您的电子邮箱地址不会被公开。