| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1121 人关注过本帖
标题:新手求教,总是程序失败
只看楼主 加入收藏
kkwan
Rank: 1
来 自:杭州
等 级:新手上路
帖 子:24
专家分:0
注 册:2017-11-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
新手求教,总是程序失败
/*输入有多少个中转站,多少条航线,及起始城市和目的地的,判断转机次数最少为多少*/

#include<stdio.h>
#include<string.h>
int main()
{
    char a[50][3],f[25];
    int i,j,flog,b,t;
    int max,k=0;
    int city,ways,begin,end;
    scanf("%d %d %d %d",&city,&ways,&begin,&end);
    printf("请输入航线:") ;
    for(i=0;i<ways;i++)                       //输入航线
    {
            for(j=0;j<2;j++)
                scanf("%c",&a[i][j]);
    }
   
    for(i=0,j=0;i<ways;i++)
    {
        flog=0;
        t=i;
        if(*(a[i]+j)==begin)
        {
            j=1;
            flog++;
            b=*(a[i]+1);
            for(i=t+1;i<ways;i++)
            {
                if(*(a[i]+1)==b)
                {
                    flog+=1;
                    b=*(a[i]+1);
                }
            }
            
        }
        f[k]=flog;
        k++;
    }
   
    for(k=0;k<strlen(f);k++)              //判断转机次数最少
    {
        if(*(f+k)>*(f+(k+1)))
            max=*(f+k);
        else max=*(f+(k+1));
    }
   
    printf("%d",max);
 }
搜索更多相关主题的帖子: 失败 int max for i++ 
2017-11-01 21:22
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10551
专家分:42996
注 册:2014-5-20
收藏
得分:20 
“总是程序失败”是什么意思?
是不是你总想结果A,但结果是B,哪A、B各是什么?
看了一下,代码编译无异常。
改这句试试:
//scanf("%c",&a[i][j]);
scanf(" %c",&a[i][j]);
2017-11-02 05:13
王国梁
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2017-11-2
收藏
得分:0 
没问题啊
2017-11-02 15:20
kkwan
Rank: 1
来 自:杭州
等 级:新手上路
帖 子:24
专家分:0
注 册:2017-11-1
收藏
得分:0 
回复 2楼 吹水佬
就是第一次好像能过,但第二次编程不通过,结果好像也不对
图片附件: 游客没有浏览图片的权限,请 登录注册
,不知道为什么
2017-11-04 18:45
kkwan
Rank: 1
来 自:杭州
等 级:新手上路
帖 子:24
专家分:0
注 册:2017-11-1
收藏
得分:0 
回复 2楼 吹水佬
求指教
2017-11-04 18:46
kkwan
Rank: 1
来 自:杭州
等 级:新手上路
帖 子:24
专家分:0
注 册:2017-11-1
收藏
得分:0 
回复 2楼 吹水佬
求指教
2017-11-04 18:46
快速回复:新手求教,总是程序失败
数据加载中...
 
   



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

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