| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 901 人关注过本帖
标题:来看看这个为什么会显示乱码呢?
只看楼主 加入收藏
qq576688920
Rank: 1
等 级:新手上路
帖 子:13
专家分:2
注 册:2015-7-25
结帖率:0
收藏
已结贴  问题点数:20 回复次数:17 
来看看这个为什么会显示乱码呢?
这个是一个双重递归函数,基本可以实现,但是输出会有乱码,搞不懂了。
程序代码:
#include<iostream>
const int Len = 66;
const int Divs = 6;
void subdivide(char ar[], int low, int high, int level);


int main()
{
    using namespace std;
    char ruler[Len];
    int i;
    for ( i = 1; i < Len-2; i++)
        ruler[i] = ' ';
    ruler[Len - 1] = '\n';
    int max = Len - 2;
    int min = 0;
    ruler[min] = ruler[max] = '|';
    cout << ruler << endl;
    for ( i = 1; i <Divs; i++)
    {
        subdivide(ruler, min, max, i);
        cout << ruler << endl;
        for (int j = 1; j <Len - 2; j++)
        {
            ruler[j] = ' ';
        }
    }
    
    cin.get();
    return 0;
}
void subdivide(char ar[], int low, int high, int level)
{
    if (level == 0)
        return;
    int mid = (high + low) / 2;
    ar[mid] = '|';
    subdivide(ar, low, mid, level-1);
    subdivide(ar, mid, high, level - 1);
}

还有这个网站怎么附图??
2015-08-17 13:13
Bett
Rank: 1
等 级:新手上路
帖 子:15
专家分:9
注 册:2015-8-17
收藏
得分:4 
能不能告诉我你的代码是怎么附的?点程序代码之后怎么做?在中间直接复制粘贴还是把代码再另起一行?
2015-08-17 15:15
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:4 
[ code]这里是你的代码区域[ / code]

DO IT YOURSELF !
2015-08-17 15:16
Bett
Rank: 1
等 级:新手上路
帖 子:15
专家分:9
注 册:2015-8-17
收藏
得分:0 
程序代码:
#include <stdio.h>

int main()
{
    FILE *fin,*fout;
    fin=fopen("in.txt","rb");
    fout=fopen("out.txt","wb");
    int s=0;
    int tmp=0;
    while(!feof(fin))
    {
        int res=fscanf(fin,"%d",&tmp);
        if (res == -1) break;
        s+=tmp;
    }
    fprintf(fout,"%d",s);
    fclose(fin);
    fclose(fout);
    return 0;
}
2015-08-17 15:19
Bett
Rank: 1
等 级:新手上路
帖 子:15
专家分:9
注 册:2015-8-17
收藏
得分:0 
回复 3楼 wp231957
谢谢,我明白了。
2015-08-17 15:20
Bett
Rank: 1
等 级:新手上路
帖 子:15
专家分:9
注 册:2015-8-17
收藏
得分:0 
回复 3楼 wp231957
还有咳咳应该看见了吧还有楼主的问题,我只是路过。
2015-08-17 15:22
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
楼主的意图不明确 无法帮忙呢

DO IT YOURSELF !
2015-08-17 15:44
qq576688920
Rank: 1
等 级:新手上路
帖 子:13
专家分:2
注 册:2015-7-25
收藏
得分:0 
我想附图给大家看输出结果,但是不能附图
2015-08-17 17:44
qq576688920
Rank: 1
等 级:新手上路
帖 子:13
专家分:2
注 册:2015-7-25
收藏
得分:0 
回复 7楼 wp231957
写出来的程序是这样的。有乱码,在每一排后面
图片附件: 游客没有浏览图片的权限,请 登录注册
2015-08-17 17:47
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
不知道你的主函数是干什么的  也不知道你的子函数是干什么的
、难道你这都舍不得说出来嘛   叫人如何帮你

DO IT YOURSELF !
2015-08-17 21:47
快速回复:来看看这个为什么会显示乱码呢?
数据加载中...
 
   



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

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