c 语言画图片,如何用 C 语言画「心形」?

原标题:如何用 C 语言画「心形」?

在我们IT行业每天面对的就是敲代码,所以很多人无法接受这份工作,因为很无聊也很枯燥,长期工作会使人情绪低落,其实我们编程很多时候也有有趣的地方,接下来我就用一个简单的c语言作图来缓解一下气氛。

新的一年开始了,是时候作出改变了。

以下为用C语言画心形的三种方式(附代码)

画心1

b32c9b05e534261744ebcb2d7a6d48c6.png

e8dbe3398691d9c390be46cd2b29f5c9.png

关于%*.*s

小数点.后“*”表示输出位数,具体的数据来自参数表

printf格式字符串中,与宽度控制和精度控制有关的常量都可以换成变量,方法就是使用一个“*”代替那个常量,然后在后面提供变量给“*”。

同样,小数点.前也可以添加*,也要用户输入一个位宽值来代替,表示输出的字符所占位宽。

也就是说,前面定义输出总宽度,后面定义输出字符个数。

printf("%*.*s\n", 50, 3, a); // 50表示此次输出占位宽,

//3表示输出a数组的三个字符

画心2

9064a9fa9b164c16438e24a75bddc07f.png

c441cf2217fb75762698531a2c3ba13c.png

画心3

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值