首页 > 代码库 > zju 2947 试探

zju 2947 试探

#include <iostream>using namespace std;int main(int argc, char *argv[]){    int i,n,m;    char data1[10][20],data2[10][20];        scanf("%d",&n);    for (i=0;i<n;i++)  scanf("%s",&data1[i]);    scanf("%d",&m);    for (i=0;i<m;i++)  scanf("%s",&data2[i]);    printf("*************************\n");    for (i=0;i<n;i++)   scanf("%s\n",&data1[i]);    printf("*************************\n");    for (i=0;i<m;i++)   scanf("%s\n",&data2[i]);    return 0;}

 

 

 


输出 整个完整单词

 

#include <iostream>using namespace std;int main(int argc, char *argv[]){    int i,n,m;    char data1[10][20],data2[10][20];    cin>>n;    for (i=0;i<n;i++) cin>>data1[i];    cin>>m;    for (i=0;i<m;i++) cin>>data2[i];    printf("*************************\n");    for (i=0;i<n;i++)   cout<<data1[i]<<endl;    printf("*************************\n");    for (i=0;i<m;i++)   cout<<data2[i]<<endl;    return 0;}
View Code

 

 

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{              int i,n,m;    

char data1[10][20],data2[10][20];   

             cin>>n;   

           for (i=0;i<n;i++)

                            cin>>data1[i];

 

                  cin>>m;    

   for (i=0;i<m;i++) 

               cin>>data2[i];

         printf("*************************\n");

 

  for (i=0;i<n;i++)  

                  cout<<data1[i]<<endl;

    printf("*************************\n");

 

    for (i=0;i<m;i++)  

                  cout<<data2[i]<<endl;

    return 0;

}

 

 

 

 

*************************************************************************************************************************************************

 输出 每个单词    第一个字母

 

#include <iostream> using namespace std;int main(int argc, char *argv[]){     int i,n,m;     char data1[10][20],data2[10][20];    cin>>n;    for (i=0;i<n;i++)                   cin>>data1[i];    cin>>m;                 for (i=0;i<m;i++)        cin>>data2[i];    printf("*************************\n");    for (i=0;i<n;i++)                       cout<<data1[i][0]<<endl;    printf("*************************\n");    for (i=0;i<m;i++)              cout<<data2[i][0]<<endl;    return 0;}
View Code

 

 

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{     int i,n,m;   

  char data1[10][20],data2[10][20];

    cin>>n;

    for (i=0;i<n;i++)

                   cin>>data1[i];

    cin>>m;

                for (i=0;i<m;i++)

        cin>>data2[i];

 

    printf("*************************\n");

    for (i=0;i<n;i++)

                       cout<<data1[i][0]<<endl;

    printf("*************************\n");

    for (i=0;i<m;i++)

              cout<<data2[i][0]<<endl;

    return 0;

}

 

 

 

 

 *********************************************************************************************************************************************

 

输出 每个单词    《第一个字母 结合在一起

 

 

 

 

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{        int i,n,m;

    string s1="",s2="";

    char data1[10][20],  data2[10][20];

 

       cin>>n;

    for (i=0;i<n;i++) cin>>data1[i];

    cin>>m;  

   for (i=0;i<m;i++) cin>>data2[i];

 

    printf("*************************\n");

    for (i=0;i<n;i++)     s1=s1+ data1[i][0];

    printf("*************************\n");

    for (i=0;i<m;i++)    s2=s2+ data2[i][0];    

 

cout<<s1<<endl;    

cout<<s2<<endl;

    return 0;

}