| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3002 人关注过本帖
标题:我这哪错了,输出不来结果
只看楼主 加入收藏
暴君Dentiny
Rank: 2
等 级:论坛游民
帖 子:132
专家分:43
注 册:2019-5-6
结帖率:89.47%
收藏
 问题点数:0 回复次数:12 
我这哪错了,输出不来结果
图片附件: 游客没有浏览图片的权限,请 登录注册
程序代码:
#include<stdio.h>
#define clos 8
void main()
{
    int i=0,j=0;
    int I = 0, J = 0;
    static char sul[clos][clos];
    while (i < clos)
    {
        for (j = 0; j < clos; j++)
        {
            sul[i][j] = "*";
        }
        i++;
    }
    while (I< clos)
    {
        for (J = 0; j < clos; j++)
        {
            printf("%c", sul[i][j]);
        }
        puts("");
        I++;
    }
}
搜索更多相关主题的帖子: 输出 结果 while for i++ 
2019-08-24 22:00
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:0 
for (J = 0; j < clos; j++)这一句必定有问题
2019-08-24 22:43
暴君Dentiny
Rank: 2
等 级:论坛游民
帖 子:132
专家分:43
注 册:2019-5-6
收藏
得分:0 
回复 2楼 jklqwe111
那样也是无线循环,不至于输出不来

技术至上,学无止境
2019-08-24 22:48
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:0 
for (J = 0; j < clos; j++)你能说一下代码执行到这一句时,j的值是多少吗
2019-08-24 23:05
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:0 
sul[i][j] = "*";这句能通过编译吗
2019-08-24 23:13
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:0 
写代码时变量名应该用用一个有意义的名字,循环变量用一些单字母变量也是通常的做法,但用大小写区分不同变量就不好了,说这是不好的习惯都是轻的,还是从开始杜绝这种做法为好
2019-08-24 23:46
云不喜
Rank: 2
等 级:论坛游民
威 望:1
帖 子:11
专家分:16
注 册:2019-8-25
收藏
得分:0 
printf("%c", sul[i][j])中如果要输出*在%c前面要加一个空格吧?或者考虑一下用putchar输出putchar('%')
应该是这样吧,自我感觉

[此贴子已经被作者于2019-8-25 09:33编辑过]


收获越多,动力越大!
2019-08-25 09:24
bcbbcclbbc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:194
专家分:528
注 册:2019-8-15
收藏
得分:0 
可以加几个printf函数,来验证每个环节的想法与程序运行结果是否相符
2019-08-27 15:47
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
首先说明自己的目的(这个程序要完成什么任务),不然的话,大家只能去挑逻辑错误,可能达不到你的要求。

我感觉你是被你的一对大小写变量给搞晕了,把它们统一,全改成小写,记得输出前将各变量重置。
2019-08-27 18:04
xhxh
Rank: 2
等 级:论坛游民
威 望:2
帖 子:17
专家分:31
注 册:2019-2-20
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


static 局部变量 字符型未初始化编译器赋值为空字符

[此贴子已经被作者于2019-8-28 12:27编辑过]

2019-08-28 12:22
快速回复:我这哪错了,输出不来结果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025570 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved