在sa f()格式字符串中尾随空格的效果如何?有什么区别scanf("%d")和scanf("%d ")在这段代码中,格式字符串中的尾部空白有什么区别?#include <stdio.h>int main(void){
int i, j;
printf("enter a value for j ");
scanf("%d ",&j);
printf("j is %d\n", j);
printf("enter a value for i ");
scanf("%d", &i);
printf("i is %d\n", i);
return 0;}如何scanf()函数在格式说明符后面添加空格时实际工作,如scanf("%d ", &j);?
3 回答
慕仙森
TA贡献1827条经验 获得超7个赞
scanf("%d ", ...
printf("enter a value for j ");scanf("%d ",&j);printf("j is %d \n", j);
i
enter a value for j 56j is 5enter a value for i i is 6
%c
, %[
%n
"%d"
" %d"
白衣染霜花
TA贡献1796条经验 获得超10个赞
scanf("%d ",&j);
' '
\n
红糖糍粑
TA贡献1815条经验 获得超6个赞
scanf
isspace
scanf
- 3 回答
- 0 关注
- 437 浏览
添加回答
举报
0/150
提交
取消