| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 596 人关注过本帖
标题:用C++该怎样编写以下问题?
只看楼主 加入收藏
哈哈嘻嘻
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-5-25
结帖率:100%
收藏
已结贴  问题点数:16 回复次数:5 
用C++该怎样编写以下问题?
1。将N个人围成一圈,每数到M出来一个人,问最后出来的这个人的编码是多少 ?(两种方法)
2。对于输入的字符 串进行加密和解密操作?例如china变成ejkpc每行字母加二.
3. 偏写如下菜单,输入相关字数完成相应功能。
   1插入
   2删除
   3查询
   4退出
4。构成一个从M*N的矩阵,将1到M*N个数按顺时针顺序由外到内填入到矩阵中去?
5。从键盘上输入一个字符串将里面有数字字符转变成数值存储到数组中并输出?



[ 本帖最后由 哈哈嘻嘻 于 2010-5-25 17:58 编辑 ]
搜索更多相关主题的帖子: 编写 
2010-05-25 17:57
ciweitou163
Rank: 7Rank: 7Rank: 7
来 自:河北 石家庄
等 级:黑侠
威 望:1
帖 子:144
专家分:528
注 册:2008-10-4
收藏
得分:0 
不是吧,这和上个一样啊


  • 满眼生机转化钧;天工人巧日争新。
2010-05-25 18:38
apull
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:三体星系
等 级:版主
威 望:216
帖 子:1488
专家分:9082
注 册:2010-3-16
收藏
得分:2 
1 使用环形链表可以实现。
2 加密核心代码大概:
char *str; 输入的字符串
char *p;
p=str;
while(*p)
{
    if(*p<120)
        *p+=2;
    else
        *p='a'+(122-*p);      
}

3 switch 解决

2010-05-25 21:48
哈哈嘻嘻
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-5-25
收藏
得分:0 
请帮我解决一下啊。。我不知道怎么做。。。
2010-05-25 23:28
dmls175
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-5-25
收藏
得分:0 
约瑟夫环问题,循环链表解决
2010-05-25 23:48
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
收藏
得分:14 
前面四个问题似乎都解决了。我来帮你第五个。你看看是否符合的要求?

代码如下:
程序代码:
#include<iostream.h>
int main()
{
    char s[100];
    cout<<"请输入一个字符串:";
    cin>>s;
    int a[100];
    int i(0),j(0);
    for(;s[i]!='\0';i++){
   
        if(s[i]>='0'&&s[i]<='9')
        {
            a[j]=s[i]-'0';
            j++;
        }
    }
    if(!j)
        cout<<"字符串中并未出现数字字符。"<<endl;
    else
    {
        cout<<"在字符串中出现的数字字符依次是:";
        for(i=0;i<j;i++)
            cout<<a[i]<<ends;
        cout<<endl;
    }
    return 0;

}


南国利剑
2010-05-26 02:08
快速回复:用C++该怎样编写以下问题?
数据加载中...
 
   



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

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