| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1189 人关注过本帖, 1 人收藏
标题:半夜求教C语言。
只看楼主 加入收藏
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
比如,3本身是能被三整除,可是13就不行……所以还是得a[N%10][N%4]

专心编程………
飞燕算法初级群:3996098
我的Blog
2009-10-10 11:50
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
回复 9楼 UserYuH
你好专业啊~~~

我就是真命天子,顺我者生,逆我者死!
2009-10-10 12:28
l921080614
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-10-10
收藏
得分:0 
都强人啊
2009-10-10 15:20
xuyao18
Rank: 2
等 级:论坛游民
帖 子:50
专家分:30
注 册:2009-4-27
收藏
得分:0 
回复 5楼 BlueGuy
非常感谢!
能告诉我,我的程序错在什么地方么?
昨天晚上一直在考虑这个问题,一直觉得计算方面没有什么错了呀。
2009-10-10 18:02
uioqvg
Rank: 2
来 自:成都
等 级:论坛游民
帖 子:23
专家分:21
注 册:2009-10-22
收藏
得分:0 
看不懂!

我是一个初学者,想得到大家的帮助!
2009-10-22 14:37
小汪
Rank: 2
等 级:论坛游民
帖 子:18
专家分:13
注 册:2009-8-31
收藏
得分:0 
顶九楼的  两位数以上九不对了
2009-10-22 17:22
计少
Rank: 2
等 级:论坛游民
帖 子:27
专家分:24
注 册:2009-6-23
收藏
得分:0 
5楼的厉害!小弟佩服死你了!
2009-10-23 00:27
计少
Rank: 2
等 级:论坛游民
帖 子:27
专家分:24
注 册:2009-6-23
收藏
得分:0 
#include <stdio.h>
int main ()
{
    int a,s,t,i,b[100],j;
    scanf("%d",&t);
    for(i=0;i<t;i++)
    {
        scanf("%d",&a);
        s=a%10;
        switch(s)
        {
        case 0:b[i]=0;
            break;
        case 1:b[i]=1;
            break;
        case 2:    j=a%4;
            switch(j)
            {
            case 0:b[i]=6;
                break;
            case 1:b[i]=2;
                break;
            case 2:b[i]=4;
                break;
            case 3:b[i]=8;
                break;
            }
            break;
        case 3:j=a%4;
            switch(j)
            {
            case 0:b[i]=1;
                break;
            case 1:b[i]=3;
                break;
            case 2:b[i]=9;
                break;                                               
            case 3:b[i]=7;
                break;
            }
            break;
        case 4:j=a%2;
            switch(j)
            {
            case 0:b[i]=6;
                break;
            case 1:b[i]=4;
                break;
            }
            break;
        case 5:b[i]=5;
            break;
        case 6:b[i]=6;
            break;
        case 7:j=a%4;
            switch(j)
            {
            case 0:b[i]=1;
                break;
            case 1:b[i]=7;
                break;
            case 2:b[i]=9;
                break;
            case 3:b[i]=3;
                break;
            }
            break;
        case 8:
            j=a%4;
            switch(j)
            {
            case 0:b[i]=6;
                break;
            case 1:b[i]=8;
                break;
            case 2:b[i]=4;
                break;
            case 3:b[i]=2;
                break;
            }
            break;
        case 9:
            j=a%2;
            switch(j)
            {
            case 0:b[i]=1;
                break;
            case 1:b[i]=9;
                break;
            }
        }
     printf("%d\n",b[i]);
    }
     
return 0;
}  
楼主的代码我这样改了下,你看下吧。
2009-10-23 00:34
快速回复:半夜求教C语言。
数据加载中...
 
   



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

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