| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 795 人关注过本帖
标题:麻烦路过的帮我看看,给个答案
只看楼主 加入收藏
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
结帖率:50%
收藏
 问题点数:0 回复次数:6 
麻烦路过的帮我看看,给个答案
Description

Fans是个ACM程序设计迷。有时侯,他表现出很强烈的逆反心理,你往东,他往西,你往南,他偏往北。这一次,不知道又是谁惹着他了,好端端的一个个01串,到了他的手里,都变成10串了。请你编个程序来模仿他的行为,将01串(长度≤200),全变成10串吧。

Input


Output


Sample Input


0110100100100
1000000010000000000
Sample Output


1001011011011
0111111101111111111
搜索更多相关主题的帖子: 逆反心理 答案 
2011-04-18 23:40
oszc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:111
专家分:154
注 册:2011-4-15
收藏
得分:0 
大致给个思路:
1、首先使这个数求/10和循环计数器(counter1),可以得知输入了多少个数字
2、放入一个while循环。
   1.循环counter1次
   2.使用switch case 转换 01
   3.转换值×pow(10,counter1) 换算到需要的十位百位等
2011-04-18 23:58
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
程序代码:
#include <stdio.h>

int main() {
    int i, j, k;
    char s[100][200] = {0}, c;
    printf("How many '01' strings do you want to convert? ( <= 100 ) ");
    scanf("%d", &j);
    for (i = 0; i < j; i++) {
        printf("%d > ", i);
        k = 0;
        scanf(" %c", &c);
        while (c != '\n') {
            s[i][k] = c == '1' ? '0' : '1';
            k++;
            scanf("%c", &c);
        }
    }
    printf("The converted strings are:\n");
    for (i = 0; i < j; i++) {
        printf("%d > %s\n", i, s[i]);
    }
    return 0;
}
2011-04-19 00:13
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
收藏
得分:0 
谢谢了呀
2011-04-19 11:02
那又怎样
Rank: 2
等 级:论坛游民
帖 子:22
专家分:58
注 册:2011-4-11
收藏
得分:0 
#include <stdio.h>
void main()
{
    char ch;
    while((ch=getchar())!='\n')
    {
        if(ch=='0')
            putchar('1');
        if
            putchar('0');
    }
    printf("\n");
}
2011-04-19 13:44
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
收藏
得分:0 
楼上的好像只能测一组数据呀,如果我想测任意组数据,该怎么改呢?
2011-04-19 15:15
那又怎样
Rank: 2
等 级:论坛游民
帖 子:22
专家分:58
注 册:2011-4-11
收藏
得分:0 

是任意的呀!!!!
2011-04-19 21:07
快速回复:麻烦路过的帮我看看,给个答案
数据加载中...
 
   



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

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