| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1918 人关注过本帖
标题:整数各位取偶数 pk思路
取消只看楼主 加入收藏
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
结帖率:100%
收藏
已结贴  问题点数:40 回复次数:7 
整数各位取偶数 pk思路
将一个整数中的每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642
输入描述:
输入数据为一个不大于100000000的整形数;
输出描述:
输出数据为一个不大于100000000的整形数;
样式输入:
987654321
样式输出:
8642
我的思路 第一种是传统的循环取余。。。再判断。。
第二种是用字符串。。指针。。嘿嘿。。
话说。。今天晚上要考试。。好辛苦的说。。
 
搜索更多相关主题的帖子: 字符串 
2013-01-07 15:22
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
以下是引用rjsp在2013-1-7 15:41:06的发言:

第二种 是 第一种加无用功
什么意思。。。。

wula wual
2013-01-07 15:51
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
程序代码:
#include<stdio.h>
#include<string.h>
main()
{
char *p;
int i,j;
char a[80];
p=a;
scanf("%s",a);
j=strlen(a);
for(i=0;i<j;i++)
{
    if((a[i]-'0')%2==0) //其实,我在课堂没学到。。这里减‘0’是什么意思。。
    printf("%c",*(p+i));
}
}

wula wual
2013-01-07 15:57
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
回复 10楼 wp231957
可以具体点说明转换的过程么?以前听说过 没听懂 字符串里面的数字和普通的数字的差别就是‘0’么?

wula wual
2013-01-07 16:09
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
懂啦。。。。谢谢啊。。今天晚上上机考试诶。。有什么建议么

wula wual
2013-01-07 16:20
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
回复 21楼 血雨萧瑟
勇敢的人类。。。。选第一种的都是好样的。。不过。。不支持。。木有木新算法啊。。。。

wula wual
2013-01-07 22:37
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
有木有新算法啊。。。我考试回来啦。。受尽折磨啊。。。求安慰 。。。。。。

wula wual
2013-01-07 22:41
浅水无殇
Rank: 2
等 级:论坛游民
帖 子:123
专家分:75
注 册:2012-11-23
收藏
得分:0 
以下是引用yaobao在2013-1-7 16:22:32的发言:

建议?那就是不去
大家且看16楼yaobao同学的头像表情加发言。。。哈哈。。逗。。

wula wual
2013-01-07 22:44
快速回复:整数各位取偶数 pk思路
数据加载中...
 
   



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

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