右侧
当前位置:网站首页 > 资讯 > 正文

c语言输出几个空格,c语言输出几个空格的数据

作者:admin 发布时间:2024-03-27 14:00 分类:资讯 浏览:24


导读:c语言输出结果为什么会多出6个空格?1、C语言字符串以\0作为字符串结束标志。这段程序定义了sSentence是一个字符指针,然后申请了filesize空间之后开始填充文件内容到...

c语言输出结果为什么会多出6个空格?

1、C语言字符串以\0作为字符串结束标志。这段程序定义了sSentence是一个字符指针,然后申请了filesize空间之后开始填充文件内容到这个sSentence指针开始的一段空间中。最后并没有定义\0结束符。

2、因为当h%4==0时,如果连续几次的if(i!=j&&j!=k&&i!=k)都不满足,则该if进不去,不会打印printf(%d%d%d ,i,j,k);也不会执行h++,则h不变,则h连续几次都会h%4==0,则可能连续打印多个空行。

3、没有使用转义字符和制表符。在printf语句中使用了二个空格符。printf(%d*%d=%d ,y,x,z);这样就少空一点了。

4、书上的意思是说,两个数之间有2个空格、三个空格、……都能正确读取数据,而只有一个空格时读取数据就会出错。

5、m.nf 表示最大场宽m,小数位为n位,整数位则为m-n-1位,够m位右对齐。16f 表示输出场宽为15的浮点数, 其中小数位为6,整数位为9,小数点占一位,不够9位右对齐。

标签:


关灯