求C语言程序代码

发布网友 发布时间:2022-04-20 10:27

我来回答

2个回答

热心网友 时间:2023-05-23 04:02

#include <stdio.h>
void main(){
int i,n,m,k=0,a[100];
printf("输入整数的个数:");
scanf("%d",&n);
printf("输入%d个整数:",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("输入要查找的数:");
scanf("%d",&m);
for(i=0;i<n;i++)
if(m==a[i]) {k=1;break;}
k?printf("%d在数组中",m):printf("%d不在数组中",m);
}

运行示例:

热心网友 时间:2023-05-23 04:02

#include <stdio.h>
#include <stdlib.h>
#define True 1
#define False 0
int search(int *arr,int n,int value)
{
    int i;
    for(i=0;i<n;i++)
        if(a[i]==value) return True;
    return False;
}
int main()
{
 int *arr,m,n,i;
 scanf("%d",&n);
 arr=(int *)malloc(sizeof(int)*n);
 for(i=0;i<n;i++)
     scanf("%d",arr+i);
 scanf("%d",&m);
 if(search(arr,n,m))
    printf("value: %d is in array\n",m);
 else
     printf("value: %d is not in array\n",m);    
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com