| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1174 人关注过本帖
标题:用C++怎么在键盘上输入一个数而显示的时候是倒过来的
只看楼主 加入收藏
ml3641104
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2009-11-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
用C++怎么在键盘上输入一个数而显示的时候是倒过来的
用C++怎么在键盘上输入一个数而显示的时候是倒过来的
如输入875显示578???????????
搜索更多相关主题的帖子: 输入 键盘 
2009-11-13 16:36
flyingcloude
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:6
帖 子:598
专家分:1512
注 册:2008-1-13
收藏
得分:7 
程序代码:
#include <stdio.h>

void my_get()
{
    char c;
    scanf("%c",&c);
    if(c!='\n')
    {
        my_get();
        printf("%c",c);
    }
}

int main()
{
    my_get();
}


你能学会你想学会的任何东西,这不是你能不能学会的问题,而是你想不想学的问题
2009-11-13 17:59
shl305
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:36
专家分:121
注 册:2009-3-13
收藏
得分:7 
倒序输出是简单的,可以纯粹当成字符串处理,也可以循环除10

程序代码:
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

int main()
{
    string str;
    int n;
    
    cin>>str;
    reverse(str.begin(), str.end());
    cout<<str<<endl;
    
    cin>>n;
    while(n)
    {
        cout<<(n % 10);
        n /= 10;
    }
    cout<<endl;
    
    return 0;
}

2009-11-13 19:52
快速回复:用C++怎么在键盘上输入一个数而显示的时候是倒过来的
数据加载中...
 
   



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

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