鱼C论坛

 找回密码
 立即注册
查看: 993|回复: 16

[已解决]已解决

[复制链接]
发表于 2020-3-23 17:36:36 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Hello. 于 2020-4-2 08:32 编辑

不知道哪里有错误
#include<stdio.h>
int main()
{
        int i,j,result;
        
        for(i=1;i<=9;i++)
        {
        for(j=1;j<=9;j++)
        {
         result=i*j;
        printf("%d*%d=%d",i,j,result);
        
        }
        }
        
        return 0;
 } 
最佳答案
2020-3-23 22:27:19
#include<stdio.h>
int main()
{
        int i, j, result;

        for (i = 1; i <= 9; i++)
        {
                for (j = 1; j <= i; j++)
                {
                        result = i * j;
                        printf("%d*%d=%d\t", i, j, result);

                }
                printf("\n");
        }

        return 0;
}
你是要弄的好看点的意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-23 17:37:52 | 显示全部楼层
本帖最后由 qiuyouzhi 于 2020-3-23 17:45 编辑

缩进和大括号
#include<stdio.h>
int main()
{
        int i,j,result;
        
        for(i=1;i<=9;i++)
        {
                       for(j=1;j<=9;j++)
                { 
                        printf("%d*%d=%d",i,j,result);
                        result=i*j;
                }
        }
        
        return 0;
 }
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-23 17:38:41 | 显示全部楼层


大佬能说明白点嘛,这个跟缩进也有关系啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:40:26 | 显示全部楼层
Hello. 发表于 2020-3-23 17:38
大佬能说明白点嘛,这个跟缩进也有关系啊

你看你第一个for的大括号,就括住了
内层的for循环,它的循环体都在外面
肯定报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-23 17:41:34 | 显示全部楼层
qiuyouzhi 发表于 2020-3-23 17:40
你看你第一个for的大括号,就括住了
内层的for循环,它的循环体都在外面
肯定报错

大佬你的代码也不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:44:44 | 显示全部楼层
Hello. 发表于 2020-3-23 17:41
大佬你的代码也不行

你说的是效果问题吗?
那是你的事情,我要是都帮你改了就得不到锻炼了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:45:16 | 显示全部楼层

这根缩进没关系
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:45:44 | 显示全部楼层

改了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:50:42 | 显示全部楼层
#include "stdio.h"
main()
{
        int i,j,n;
        for(i=1;i<10;i++)
        {
                for(n=1;n<10-i;n++)
                printf("");
                for(j=1;j<i+1;j++)
                printf("%d*%d=%2d\t",j,i,i*j);
                printf("\n");
        }
       
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:51:03 | 显示全部楼层
你能把问题描述清楚吗,是哪里有错误,出现什么问题了,你想问的问题,我把你的代码复制后改下格式没什么问题啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 17:53:50 | 显示全部楼层
你这个没有换行的嘛!当j比i大时就要换行,不然就像你的代码运行出来是一大团!看你怎么想,可以横着来,也可以竖着来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 18:27:11 | 显示全部楼层
#include <stdio.h>
int main() {
    int i, j, result;

    for (i = 1; i <= 9; i++) {
        for (j = 1; j <= i; j++) {
            result = i * j;
            printf("%d*%d=%d\t", i, j, result);
        }
        printf("\n");
    }
    return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-23 18:49:03 | 显示全部楼层

大佬看下你输出结果,我这个结果很乱
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 18:55:10 | 显示全部楼层
#include <stdio.h>
int main(int argc, char const *argv[])
{
    const int a = 10;
    for (size_t i = 1; i < a; i++)
    {
        for (size_t j = 1; j <= i; j++)
        {
            printf("%d X %d = %-2d ", j, i, i * j);
        }
        printf("\n");
    }

    return 0;
}

-------------------------Microsoft Windows [版本 10.0.18363.720]
(c) 2019 Microsoft Corporation。保留所有权利。

D:\My data\Documents\C++> cmd /C "c:\Users\admin\.vscode\extensions\ms-vscode.cpptools-0.26.3\debugAdapters\bin\WindowsDebugLauncher.exe --stdin=Microsoft-MIEngine-In-hxvbkcjg.izi --stdout=Microsoft-MIEngine-Out-5nrvvedt.df4 --stderr=Microsoft-MIEngine-Error-n5ge0hl4.oyf --pid=Microsoft-MIEngine-Pid-ezyzc40u.bh3 --dbgExe=D:\MinGW\bin\gdb.exe --interpreter=mi "
1 X 1 = 1
1 X 2 = 2  2 X 2 = 4
1 X 3 = 3  2 X 3 = 6  3 X 3 = 9
1 X 4 = 4  2 X 4 = 8  3 X 4 = 12 4 X 4 = 16
1 X 5 = 5  2 X 5 = 10 3 X 5 = 15 4 X 5 = 20 5 X 5 = 25
1 X 6 = 6  2 X 6 = 12 3 X 6 = 18 4 X 6 = 24 5 X 6 = 30 6 X 6 = 36
1 X 7 = 7  2 X 7 = 14 3 X 7 = 21 4 X 7 = 28 5 X 7 = 35 6 X 7 = 42 7 X 7 = 49
1 X 8 = 8  2 X 8 = 16 3 X 8 = 24 4 X 8 = 32 5 X 8 = 40 6 X 8 = 48 7 X 8 = 56 8 X 8 = 64
1 X 9 = 9  2 X 9 = 18 3 X 9 = 27 4 X 9 = 36 5 X 9 = 45 6 X 9 = 54 7 X 9 = 63 8 X 9 = 72 9 X 9 = 81

D:\My data\Documents\C++>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 22:27:19 | 显示全部楼层    本楼为最佳答案   
#include<stdio.h>
int main()
{
        int i, j, result;

        for (i = 1; i <= 9; i++)
        {
                for (j = 1; j <= i; j++)
                {
                        result = i * j;
                        printf("%d*%d=%d\t", i, j, result);

                }
                printf("\n");
        }

        return 0;
}
你是要弄的好看点的意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-24 10:04:33 | 显示全部楼层
4goodworld 发表于 2020-3-23 22:27
你是要弄的好看点的意思?

哈哈,就你找到我的错误了!内循环我有错误!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-24 10:54:33 | 显示全部楼层
Hello. 发表于 2020-3-24 10:04
哈哈,就你找到我的错误了!内循环我有错误!

其实上面的几位也都指出了问题,可能我是根据你的原文来,你看得更舒服吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-15 16:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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