1 条题解
-
0
C :
#include<stdio.h> int main() { int find (int *p, int l, int num); int a[100], *p, n, num, b, i; p = a; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &a[i]); } scanf("%d", &num); b = find (p, n, num); if(b==1) printf("YES"); else printf("NO"); } int find (int *p, int l, int num) { int i; for(i=0; i<l; i++) { if(*(p+i)==num) return 1; } return 0; }
C++ :
#include<stdio.h> int main() { int find (int *p, int l, int num); int a[100], *p, n, num, b, i; p = a; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &a[i]); } scanf("%d", &num); b = find (p, n, num); if(b==1) printf("YES"); else printf("NO"); } int find (int *p, int l, int num) { int i; for(i=0; i<l; i++) { if(*(p+i)==num) return 1; } return 0; }
- 1
信息
- ID
- 854
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者