zoukankan      html  css  js  c++  java
  • 查找整数

    本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。
    输入格式:
    输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。
    输出格式:
    在一行中输出X的位置,或者“Not Found”。
    输入样例1:

    3 5 7 1 9```
    **输出样例1**
    ```2```
    **输入样例2:**
    ```5 7
    3 5 8 1 9```
    **输出样例2:**
    ```Not Found```
    **实验代码**
    

    include<stdio.h>

    int main(void)
    {
    int N,X,i,b=0;
    scanf("%d %d",&N,&X);
    int a[N];
    for(i=0; i<N; i++) {
    scanf("%d",&a[i]);
    if(Xa[i]) {
    b=1;
    printf("%d",i);
    break;
    }
    }
    if(b
    0)
    printf("Not Found");
    return 0;
    }

    
    **设计思路**
      ![](https://img2018.cnblogs.com/blog/1581752/201902/1581752-20190226222240979-1239794091.png)
    
    
    
    
    **本题调试过程**
    ![](https://img2018.cnblogs.com/blog/1581752/201902/1581752-20190226212456663-872507874.png)
    
    
    
    
    
    开始在pta上不知道错在哪,弄了好久,感觉没有错误,然后一直改,改了十几次发现pta错误提示一样,最终发现这个错误。在使用数组时,数组长度为未知数n,要先输入n,也就是定义a[n]要在scanf n后面。
    
    **实验结果截图**
    ![](https://img2018.cnblogs.com/blog/1581752/201902/1581752-20190226212630224-1426016149.png)
  • 相关阅读:
    移动端轮播图实现
    iterator
    Promise对象和运算符
    xshell报错:The remote SSH server rejected X11 forwarding request. Last login: Fri Dec 2
    linux平台运行jmeter
    linux基础命令
    APP登录之后会将PC的登录信息踢掉
    测试中遇到支付的一个小问题
    谷歌浏览器css不支持12px以下的
    spring setter注入
  • 原文地址:https://www.cnblogs.com/scafer/p/10440302.html
Copyright © 2011-2022 走看看