c语言超出域宽怎么处理
答案:1 悬赏:40 手机版
解决时间 2021-11-25 17:01
- 提问者网友:爱唱彩虹
- 2021-11-25 03:27
c语言超出域宽怎么处理
最佳答案
- 五星知识达人网友:思契十里
- 2021-11-25 04:58
一、C语言中,如果你给定的宽度小于数据实际宽度时,会按实际宽度输出!
二、对于字符串操作,可以采用*.*s方式控制输出宽度,如:
printf("%6.6s",str ); 这时的输出会保证为6个字符!
printf("%0.0s",str );这时,输出内容为空
其他的不支持这种写法。
如果符点数想不输出小数点后面的数,可以使用%.0f或%.0lf方式输出,输出的数据会自动将小数部分四舍五入。
二、对于字符串操作,可以采用*.*s方式控制输出宽度,如:
printf("%6.6s",str ); 这时的输出会保证为6个字符!
printf("%0.0s",str );这时,输出内容为空
其他的不支持这种写法。
如果符点数想不输出小数点后面的数,可以使用%.0f或%.0lf方式输出,输出的数据会自动将小数部分四舍五入。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯