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

C语言printf的用法

int a:3
printf("%d",printf("%03d",a))
输出结果为什么啊
我的是为0033为什么啊

0033其实是由003和3两部分输出组成的:

  • 003 是 printf("%03d", a) 打印的结果
  • 3 是 printf("%03d", a) 的返回值

img

近期文章

  • 我这个哪里错了,他显示'else' without a previous'if'
  • 刚学Java,简单的Java题,3q解答
  • 单身数问题求解答:请帮我看一下,我的错在哪里了,或者有更好的解决方法
  • 水仙花数,代码正确,运行没有错误。但运行结果不正确,这个是为什么呀。
  • 哪位兄弟教教我这道题怎么做?
  • C语言中++a和a++的问题
  • 打印杨辉三角出现的错误如何解决?
  • C++ 用函数输入值,怎么把值输出来
  • 关于matlab程序编写
  • 这个二进制转为10进制数字溢出为负一怎么回事
  • 请问怎么字符没有转换过来
  • 这个代码怎么改啊?死循环了,怎么能避免这种情况发生?求解答
  • 你好,请问充值通知这里是怎么处理的
  • C++这个怎么敲代码啊,最简单的那种,刚开始学,难的不懂
  • 为什么idea设置了jdk也不能在switch用string判断?
  • cin>>输入。不进行cout输入,结果会有一行空代码
  • 日期和时间的计算也用到数组怎么做,采用C语言的编程方式呢
  • 哥伦比亚数求优化不超时间
  • 我想要一个能求阶乘的代码,为什么算出来是这个数加1
  • 安装Python后为什么是这种情况

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华