C语言如何输出双精度浮点型数据10?如何查看用c语言编写的程序的运行时间

时间:2018-01-28 03:18:02   浏览:次   点击:次   作者:   来源:   立即下载

在C语言中只知道%f可以输出单精度浮点型数据,但是双精度浮点(长双精度)型数据不知道怎么输出,还有短整型数据怎么输出,

双精度浮点(长双精度)型数据用%lf输出

短整型数据用%u输出

%d 有符号①⓪进制整数

%i 有符号①⓪进制整数

%o 有符号⑧进制整数

%u 无符号①⓪进制整数

%x 无符号的①⑥进制数字,并以小写abcdef表示

%X 无符号的①⑥进制数字,并以大写ABCDEF表示

%F/f 浮点数

%E/e 用科学表示格式的浮点数

%g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数

%c 单个字符

%s 字符串

%% 显示百分号本身

printf(%fn,x);或printf(%gn,x);或printf(%en,x);都行。注意,%f没有必要写成%lf,双精度、单精度输出控制符是①样的。当然写成printf(%lfn,x);也不错。

时长可以用time作时间戳然后print出来,内存占用直接用top或者pmap+ps查看

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息