我是靠谱客的博主 任性曲奇,最近开发中收集的这篇文章主要介绍scanf 数组_滨州学院C语言作业讲解—数组求公共元素,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

点击蓝字 关注我们

滨州学院C语言作业详解

a3d6e0ea30d72495ae4104630ec3a12f.gif a3d6e0ea30d72495ae4104630ec3a12f.gif

【问题描述】有一个含有10个元素的升序序列和一个含有8个元素的降序序列,编程输出其公共元素。如果没有公共元素,输出  no。
【输入形式】"%d"
【输出形式】"%d "
【样例输入】

2  4  6  7  10  12  15  17  18  25

43  32  21  18  16  15  13  10
【样例输出】10  15  18

a3d6e0ea30d72495ae4104630ec3a12f.gif

#include

int main()

{

int a[10],b[8],i,t=1,j;

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

{

scanf("%d",&a[i]);  //第一个数组

}

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

{

scanf("%d",&b[i]);  //第二个数组

}

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

{

for(j=0;j<8;j++)//注意此处用的双重循环

{

if(a[i]==b[j]){

t=0;    //t用于判断是否存在公共元素

printf("%d ",a[i]); //值相等则输出

}

}}

if(t) printf("no");//如果没有一个公共元素,则输出no

return 0;

}

cec4b9bf-ad38-eb11-8da9-e4434bdf6706.svg

扫码关注我们

587a1e20b7d17d30029bb6c75716dd90.png bb6a1c480d52379e675be1ad1ff442a6.png cec4b9bf-ad38-eb11-8da9-e4434bdf6706.svg

编辑:华瑾

审核:小淼

最后

以上就是任性曲奇为你收集整理的scanf 数组_滨州学院C语言作业讲解—数组求公共元素的全部内容,希望文章能够帮你解决scanf 数组_滨州学院C语言作业讲解—数组求公共元素所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部