鱼C论坛

 找回密码
 立即注册
查看: 939|回复: 1

[已解决]Xcode中入门问题

[复制链接]
发表于 2020-8-2 11:40:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这是程序:
请问为什么不能让输出数据像九九乘法表一样,横着?
#include<stdio.h>
int main()
{
    int i,j;
    for(i=1;i<=9;i++)
    {
        for(j=1;j<=i;j++)
            printf("%d*%d=%-2d\n",i,j,i*j);
        putchar('\n');
    }
    return 0;
}


这是输出数据

1*1=1

2*1=2
2*2=4

3*1=3
3*2=6
3*3=9

4*1=4
4*2=8
4*3=12
4*4=16

5*1=5
5*2=10
5*3=15
5*4=20
5*5=25

6*1=6
6*2=12
6*3=18
6*4=24
6*5=30
6*6=36

7*1=7
7*2=14
7*3=21
7*4=28
7*5=35
7*6=42
7*7=49

8*1=8
8*2=16
8*3=24
8*4=32
8*5=40
8*6=48
8*7=56
8*8=64

9*1=9
9*2=18
9*3=27
9*4=36
9*5=45
9*6=54
9*7=63
9*8=72
9*9=81

Program ended with exit code: 0               



请问为什么不能让输出数据像九九乘法表一样,横着?
最佳答案
2020-8-2 11:44:05
  1. #include<stdio.h>
  2. int main()
  3. {
  4.      int i,j;
  5.      for(i=1;i<=9;i++)
  6.      {
  7.          for(j=1;j<=i;j++)
  8.              printf("%d*%d=%-2d ",i,j,i*j);// 这里多了\n换行
  9.          putchar('\n');
  10.      }
  11.      return 0;
  12. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-8-2 11:44:05 | 显示全部楼层    本楼为最佳答案   
  1. #include<stdio.h>
  2. int main()
  3. {
  4.      int i,j;
  5.      for(i=1;i<=9;i++)
  6.      {
  7.          for(j=1;j<=i;j++)
  8.              printf("%d*%d=%-2d ",i,j,i*j);// 这里多了\n换行
  9.          putchar('\n');
  10.      }
  11.      return 0;
  12. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-26 20:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表