#include "stdio.h" #include "stdlib.h" #include "algorithm" int main() { int i,j,temp,m,n,flag; long long aim; long long **a; a=(long long**)malloc(sizeof(long long*)*1000); for(i=0;i<1000;i++) {a[i]=(long long*)malloc(sizeof(long long)*1000);} while(scanf("%d %d",&m,&n)!=EOF) { flag=0; scanf("%lld",&aim); for(i=0;i<m;i++) for(j=0;j<n;j++) { scanf("%lld",&a[i][j]); if (aim==a[i][j]) flag=1; } if(flag==1) printf("Yes\n"); else printf("No\n"); } return 0; }
本文介绍了一个C语言程序,该程序能够在二维长整型数组中搜索特定的目标值。通过动态分配内存来创建数组,并使用标准输入读取数组的大小、目标值及数组元素。程序将检查目标值是否存在于数组中,并输出相应的结果。
1万+

被折叠的 条评论
为什么被折叠?



