利用c语言打印9*9乘法表

本文介绍了如何使用C语言中的格式化字符串来正确地对齐输出结果,创建一个有序的乘法表。通过使用内嵌循环,实现了从1到9的乘法表输出,同时保证了输出格式的整洁。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

a4b0192212524b96b7c21a40c7b25661.png

设计两个主要知识点1.列对齐 2.内循环嵌套 

903bd8f1095d490a9f9978fcef65a27d.png 

注意橙色字体 

如果按照常规的输出方法“%d*%d=*d ”,i,j,i*j

输出的结果将是这样e663f57de1a04ef28cce6bcea9ab90e5.png

显然没有对齐

而%-2d  (后面两个空格)

的意思是每个乘法式子后面的结果都站两位,并且生成结果后面有两个空格,使得乘法表排列有序。成效:bedc32e0ca4b4f8a97283ffad773a472.png

 

2.内嵌套循环 

j代表行数 也是前一个乘数

i代表第二个乘数 也代表每一行有几个式子

 

for j(j=1,j<=9,j++){
      for i (i=1,i<=j,i++){

              printf

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值