C语言这两句printf输出有空格没 如果有那怎么有的还”%d “
printf("%d",4);printf("%d",5);书上答案说45哪来的空格啊还有一个函数charfun(char)调用时fun(32)这32也能算char的?c...
printf("%d",4);
printf("%d",5);
书上答案说4 5 哪来的空格啊
还有一个函数char fun(char ) 调用时fun(32) 这32也能算char的? char不是必须直接法 转移字符'\'……么
好像没弄清本质 谢谢 快考了! 展开
printf("%d",5);
书上答案说4 5 哪来的空格啊
还有一个函数char fun(char ) 调用时fun(32) 这32也能算char的? char不是必须直接法 转移字符'\'……么
好像没弄清本质 谢谢 快考了! 展开
4个回答
展开全部
你这个程序本来就是输出空格的吧?
你想输出的到底是什么?百分号?
printf("\%\n");
反斜杠是转义字符,特殊字符前面加一个反斜杠就可以,
\%
你想输出的到底是什么?百分号?
printf("\%\n");
反斜杠是转义字符,特殊字符前面加一个反斜杠就可以,
\%
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第一个prinft的d后面加个空格就好了("%d ",4)
fun(32), 32是空格的ASCII值,当然可以用了,实参是32,形参其实就是个空格
fun(32), 32是空格的ASCII值,当然可以用了,实参是32,形参其实就是个空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没空格哦
书上说答案是4 5,是为了方便看。
书上说答案是4 5,是为了方便看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询