实验四 字符串和多维数组

来源:互联网 发布:筱崎爱 知乎 编辑:程序博客网 时间:2024/06/11 20:46

数据结构实验四 :字符串和多维数组


本次实验内容:

                            1、从键盘输入一些文本,统计文本单词的个数。

                            2、写程序输出一个5阶幻方:每一行每一列每一个对角线和均相等。

                            3、自己设计一个字符加密算法,并设计程序验证:输入文本,解后加密并输出。在些基础上设计一个你算法的解密程序。

                              

#include<iostream>  #include<cstring>  using namespace std;  void main()  {      char str[100];      cout<<"please input a string:"<<endl;      cin.get(str,100);      cout<<"the length of string "<<str<<" is "<<strlen(str)<<endl;  } 
<img src="http://img.blog.csdn.net/20150102114948573?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvV3V6aGFvc2hlbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />#include<iostream>  #include<iomanip>  using namespace std;  void main()  {      int r=1,s=3,a[6][6]={0};      for(int i=1;i<=25;++i)      {          a[r][s]=i;          if(r==1&&s==1)          {++r;continue;}          else          {              if(r==1)r=5;              else --r;              if(s==1)s=5;              else --s;          }          if(a[r][s]!=0)          {r+=2;s+=1;}        }      for(r=1;r<=5;r++)      {          for(s=1;s<=5;s++)          {              cout<<setw(3)<< a[r][s] ;              if(s%5==0)cout<<endl;          }      }  }  


0 0
原创粉丝点击