我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

使用c语言输出结果无法对齐

#以下为代码
#include
int main()
{
printf("华氏度\t摄氏度\n");
int a = 0 ;
while (a<301)
{
float b = (a-32)/1.8 ;
printf("%d\t%.1f\n",a,b);
a = a + 20 ;
}
return 0 ;
}

#以下为输出结果
华氏度 摄氏度
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9

img

#网站禁止使用相同符号,以图片为准

输出语句这么改:printf("%-4d\t%-6.1f\n", a, b);

img

  • 可以查看手册:c语言-对象与对齐 中的内容

近期文章

  • 实用类成员函数指针调用fun()函数
  • 求一个线程池的实现方法
  • sparksql无法访问多分隔符的外部表
  • springboot项目搭建问题
  • 定义了一个结构体,尝试读取文件的时候报错
  • 询问一个vue中,触发更新周围按钮后需要手动刷新的问题
  • 服务器通过 nginx 发送 http 请求
  • matplotlib 多条折线绘制
  • echarts旭日图怎么加图例
  • PHP 7,致命错误:常量表达式包含无效操作[关闭]
  • git 怎么合并分支,怎么通过命令解决冲突
  • Adams导入. cmd文件报错
  • Adams导入. cmd文件报错
  • GBase 8a V95全新安装报错symbol lookup error undefined symbol gcCrmModeGet
  • 能向您请教一下,生成raw文件的方法吗?
  • keil5无法download
  • vs2019 编译后到release文件夹打开exe有时候打开没反应
  • 如何创建一个打开Outlook应用程序的html按钮?
  • c++中printf后面不能出现中文吗
  • GBase 8a是否支持行级锁

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华