首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

第17周项目-有雷同的数字

2012-12-27 
第17周项目-有相同的数字?/** Copyright (c) 2012, 烟台大学计算机学院* All rights reserved.* 文件名称:

第17周项目-有相同的数字?

/*  * Copyright (c) 2012, 烟台大学计算机学院                      * All rights reserved.                      * 文件名称:test.cpp                      * 作    者:徐凯旋                 * 完成日期:2012 年 12 月 20 日                 * 版 本 号:v 1.0    */#include<iostream>   using namespace std;  bool existthesame(int *a,int n1,int *b,int n2); int main()   {       int a[]={1,4,7,8};       int b[]={2,5,6,9,10};       int n1=sizeof(a)/sizeof(a[0]);       int n2=sizeof(b)/sizeof(b[0]);       bool flag=existthesame(a,n1,b,n2);       if(flag==true)            cout<<"两个有序数组中存在相同的数字!\n";        else            cout<<"两个有序数组中不存在相同的数字!\n";        return 0;   }  bool existthesame(int *a,int n1,int *b,int n2) {      int i,j;      for(i=0;i<n1;i++)          for(j=0;j<n2;j++)          {              if(a[i]==b[j])                  return true;              else                  return false;          }          return 0;  }  

运行结果:

第17周项目-有雷同的数字

 

#include<iostream>   using namespace std;  bool existthesame(int *a,int n1,int *b,int n2); int main()   {       int a[]={1,4,7,8};       int b[]={1,4,7,8};       int n1=sizeof(a)/sizeof(a[0]);       int n2=sizeof(b)/sizeof(b[0]);       bool flag=existthesame(a,n1,b,n2);       if(flag==true)            cout<<"两个有序数组中存在相同的数字!\n";        else            cout<<"两个有序数组中不存在相同的数字!\n";        return 0;   }  bool existthesame(int *a,int n1,int *b,int n2) {      int i,j;      for(i=0;i<n1;i++)          for(j=0;j<n2;j++)          {              if(a[i]==b[j])                  return true;              else                  return false;          }          return 0;  }  

运行结果:

第17周项目-有雷同的数字

 

热点排行