| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1000 人关注过本帖, 1 人收藏
标题:求大神,为啥运行结果不对,程序是哪出错了。车牌号问题
只看楼主 加入收藏
转念一想
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2016-10-18
结帖率:71.43%
收藏(1)
已结贴  问题点数:2 回复次数:6 
求大神,为啥运行结果不对,程序是哪出错了。车牌号问题
问题是:让系统得出5位数的车牌号,要求是第一位等于第三位,前三位之和9,后两位和为8
#include<stdio.h>
int main()
{
    int i,j,k,l,m;
     if(i=0,i<9&&i==k,i++)
     for(j=0;j<9;j++)
     i+j+k==9;
   for(l=0;l<9;l++)
   for(m=0;m<9;m++)
   l+m==8;        
    printf("车牌号为%d%d%d%d%d\n",i,j,k,l,m);
   return 0;
}

[此贴子已经被作者于2016-11-6 22:17编辑过]

2016-11-06 22:08
九转星河
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:长长久久
等 级:贵宾
威 望:52
帖 子:5023
专家分:14003
注 册:2016-10-22
收藏
得分:0 
只是粗略一看,就发现符合条件的车牌超过10种了,难道要全部输出么,还是只是输出其中一种?

[此贴子已经被作者于2016-11-6 23:43编辑过]


[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
2016-11-06 23:41
linlulu001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:20
帖 子:944
专家分:4047
注 册:2016-4-13
收藏
得分:1 
#include<stdio.h>
int main()
{
     for(int i=0;i<=9/2;++i)    //这里原来少了个=
        for(int m=0;m<=8;++m)
            if(9-2*i>=0&&8-m>=0)
                printf("车牌号为%d%d%d%d%d\n",i,9-2*i,i,8-m,m);
   return 0;
}

[此贴子已经被作者于2016-11-7 00:47编辑过]

2016-11-07 00:29
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:0 
x  9-2*x   x   y  8-y
收到的鲜花
  • rjsp2016-11-07 08:31 送鲜花  10朵   附言:我很赞同

φ(゜▽゜*)♪
2016-11-07 00:35
炎天
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:桃花岛
等 级:贵宾
威 望:29
帖 子:1218
专家分:4986
注 册:2016-9-15
收藏
得分:0 
以下是引用书生牛犊在2016-11-7 00:35:19的发言:

 x  9-2*x   x   y  8-y



最后两个不用换了吧,没有漏下的·

早知做人那么辛苦!  当初不应该下凡
2016-11-07 00:46
转念一想
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2016-10-18
收藏
得分:0 
回复 2楼 九转星河
全部输出
2016-11-07 06:37
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9030
专家分:54050
注 册:2011-1-18
收藏
得分:1 
以下是引用书生牛犊在2016-11-7 00:35:19的发言:

 x  9-2*x   x   y  8-y
根据你的算法写的
程序代码:
#include <stdio.h>

int main( void )
{
    for( unsigned i=0; i!=5*9; ++i )
        printf("车牌号为%u%u%u%u%u\n", i/9, 9-i/9*2, i/9, i%9, 8-i%9 );
    return 0;
}

2016-11-07 08:40
快速回复:求大神,为啥运行结果不对,程序是哪出错了。车牌号问题
数据加载中...
 
   



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

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