| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 412 人关注过本帖
标题:编译和联接都没有出错,为什么显示不出字符串,急救啊
只看楼主 加入收藏
a632034079
Rank: 2
等 级:论坛游民
帖 子:115
专家分:34
注 册:2009-10-3
结帖率:86.11%
收藏
已结贴  问题点数:20 回复次数:1 
编译和联接都没有出错,为什么显示不出字符串,急救啊
编译和联接都没有出错,可是为什么显示不出字符串“Tell you a secret!”呢???
大侠帮我瞧瞧



#include <iostream>
using namespace std;
void secret(char* s)
{
    while(*s!='\0')
    {
        if(*s>96 && *s<122)
            *s=*s+1;
        else if(*s==122)
            *s='a';
        s++;
    }
}
void desecret(char* s)
{
    while(*s!='\0')
    {
        if(*s>97 && *s<123)
            *s=*s-1;
        else if(*s==97)
            *s='z';
        s++;
    }
}
int main(){
    char st[]="Tell you a secret!";
    cout<<"原始字符: "<<endl;
    secret(st);
    cout<<"加密字符串:"<<endl;
    desecret(st);
    cout<<"解密字符串:"<<endl;
    int a;
    cin>>a;
    return 0;
}
搜索更多相关主题的帖子: 联接 编译 字符 急救 
2009-10-28 15:13
qlc00
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:157
专家分:540
注 册:2007-11-26
收藏
得分:20 
char st[]="Tell you a secret!";
    cout<<"原始字符: "<<st<<endl;
    secret(st);
    cout<<"加密字符串:"<<st<<endl;
    desecret(st);
    cout<<"解密字符串:"<<st<<endl;
你都没有让它显示它怎么会显示呢!加完之后就显示

Anything is possible!
2009-10-28 15:55
快速回复:编译和联接都没有出错,为什么显示不出字符串,急救啊
数据加载中...
 
   



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

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