设有存放于数组中一组整数,现从键盘输入一个整数,在数组中查找该数,如果数组中含有该数,则输出其全部出现位置,否则输出“**不存在”,**代表该数值。

代码工坊 其他问答 1

设有存放于数组中一组整数,现从键盘输入一个整数,在数组中查找该数,如果数组中含有该数,则输出其全部出现位置,否则输出“ 不存在”, 代表该数值。

回复

共2条回复 我来回复
  • 毕设客栈
    这个人很懒,什么都没有留下~
    评论
    #include<stdio.h>
    int main ()
    {
        int i,n,f=0;
        int a[10];
        printf("输入10个数:");
        for(i = 0;i < 10;i ++)
        {
            scanf("%d",&a[i]);
        }
        printf("输入查找数:");
        scanf("%d",&n);
        for(i = 0; i < 10; i ++)
        {
            if (a[i]==n){
                printf("%d\n", i);
                f=1;
            }
        }
        if (f==0)
            printf("%d不存在",n);
        return 0;
    }
    
    0条评论
  • 代码海岸
    这个人很懒,什么都没有留下~
    评论
    #include<stdio.h>
    int main(int argc, const char *argv[])
    {
        int b[10]={
        1,2,3,4,5,1,2,3,4,5  
        };
        int a;
        bool c=true; 
        scanf("%d",&a);
        for (int i =0;i<10;i++){
            if (b[i]==a){
                printf("%d ",i);
                c=false ;
            };
        }
        if(c){
            printf("%d不存在",a);
        }
    }
    
    0条评论

发表回复

登录后才能评论