| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1273 人关注过本帖
标题:Oj题......
取消只看楼主 加入收藏
a956545765
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:98
专家分:45
注 册:2016-7-27
结帖率:92.31%
收藏
已结贴  问题点数:10 回复次数:3 
Oj题......
图片附件: 游客没有浏览图片的权限,请 登录注册
程序代码:
#include<stdio.h>
#include<math.h>
int main()
{
    int i,n,count=0,q,w,max;
    scanf("%d",&n);
    q=n,w=n;
    max=0;
    int flag=0,ans,sum=1;
    while(n!=0)
    {
        n=n/10;
        count++;
    }
    for(i=1;i<count;i++)
    {
        sum*=10;
    }
    
//    printf("%d",sum);
    if(q>0)
    {
        ans=1;
        while(q!=0)
        {
            if(q%10==0)
                flag++;
            if(q%10>max)
                max=q%10;
                
            q=q/10;
        }
    }
    else if(q<0)
    {
        
        while(q!=0)
        {
            if(q%10==0)
                flag++;
            q=q/10;
        }
        ans=0;
        w=-w;
        w=w%sum;
        while(w!=0)
        {
            if(w%10>max)
                max=w%10;
            w=w/10;
        }
    }
    printf("%d %d\n",max,flag);
return 0;    
}


一直通不过,是不是我理解错了?
2017-03-15 13:07
a956545765
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:98
专家分:45
注 册:2016-7-27
收藏
得分:0 
回复 2楼 九转星河
我也想到用char了,但是不明白这样为什么不对....

不学好C不换头像!!!!
2017-03-15 13:57
a956545765
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:98
专家分:45
注 册:2016-7-27
收藏
得分:0 
回复 6楼 九转星河
还是通不过....

不学好C不换头像!!!!
2017-03-15 23:01
a956545765
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:98
专家分:45
注 册:2016-7-27
收藏
得分:0 
比如-987,最大的是8  还是9?....

不学好C不换头像!!!!
2017-03-15 23:02
快速回复:Oj题......
数据加载中...
 
   



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

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