有2种方法:
创新互联公司专业为企业提供缙云网站建设、缙云做网站、缙云网站设计、缙云网站制作等企业网站建设、网页设计与制作、缙云企业网站模板建站服务,10多年缙云做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
1、在输出串中直接加空格,改成:printf("%ld
%ld
%ld
",f1,f2,f3);
2、采用数字输出定长方式(如8字节),不足长的补空格:printf("%8ld%8ld%8ld",f1,f2,f3);
输出空格 空格可以直接用敲空格输入的空格表示 注意在C语言里面 字符 或者字符串 需要用''和 ""界定
这样 ' ' 以及 这样" "
当然ascii码也可以 只要你不嫌记忆麻烦
然后输出字符 或者是 字符串的然后函数都可以输出空格
printf(" ");//输出1个空格 注意用双引号做界定符
putchar(' ');//输出1个空格 注意用单引号做界定符
puts(" ");//输出一个空格并回车
你想要指针的方法给中文插入空格打印输出,你的代码错在1、结束符号要写0或者'\0',不能写“\0”。2、一个中文是2个英文字符大小,所以每次循环指针要取2位打印。
所以上面那个指针的代码要改成:
#include stdio.h
int main()
{
char* p= "红橙黄绿青蓝紫";
while(*p!=0)
{
printf("%c%c ",*p,*(p+1));
printf(" ");
p+=2;
}
}
新闻名称:c语言中生成空格的函数 c语言中生成空格的函数是什么
转载来源:https://www.cdcxhl.com/article40/doogeeo.html
成都网站建设公司_创新互联,为您提供企业建站、移动网站建设、响应式网站、全网营销推广、域名注册、标签优化
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联