| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1809 人关注过本帖
标题:用简单的C语言,if elseif 的8 分
只看楼主 加入收藏
魑魅
Rank: 1
等 级:新手上路
帖 子:77
专家分:9
注 册:2016-9-18
收藏
得分:0 
回复 10楼 word123
若是用到取余呢?比如,一个五位数x,a=x%1000,然后if判断。这样的输入计算,分别有五个。因为是五位数所以要分别判断一下。就在取余哪里我不会。
2016-10-21 07:04
炎天
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:桃花岛
等 级:贵宾
威 望:29
帖 子:1218
专家分:4986
注 册:2016-9-15
收藏
得分:0 
例 12345 五位数
x%10000 ....2345
2345%1000 ...345
345%100  ...45
45%10 ....5
5%1  ...0   判断余数是否为零 若为零结束 , 对每次取余运算计数, 除数从10000 1000 100 10 1(这样你还得提前自己输入位数)

早知做人那么辛苦!  当初不应该下凡
2016-10-21 07:58
linlulu001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:20
帖 子:944
专家分:4047
注 册:2016-4-13
收藏
得分:4 
#include <stdio.h>
int main()
{
    int n;
    int t=0;
    int *p;
    int a[10]={0};
    scanf("%d",&n);
    while(n)
    {
        a[t++]=n%10;
        n/=10;
    }
    printf("%d\n",t);
    for(p=&a[t-1];p-&a[0]>=0;p--)
        printf("%d\t",*p);
       printf("\n");
       for(p=&a[0];&a[t]-p>0;p++)
           printf("%d\t",*p);
    return 0;
}
2016-10-21 09:14
快速回复:用简单的C语言,if elseif 的8 分
数据加载中...
 
   



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

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