zoukankan      html  css  js  c++  java
  • 2019春第一周作业(软件)7.1

    7-1 查找整数 (10 分)

    本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。

    输入格式:

    输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。

    输出格式:

    在一行中输出X的位置,或者“Not Found”。

    输入样例1:

    5 7
    3 5 7 1 9
    

    输出样例1:

    2
    

    输入样例2:

    5 7
    3 5 8 1 9
    

    输出样例2:

    Not Found
    (2)实验代码

    #include <stdio.h>

    int main()
    {
    int n, x;
    scanf("%d %d", &n, &x);

    int a[n], i, flag = 1;
    for(i = 0; i < n; i++) {
    scanf("%d", &a[i]);
    if(a[i] == x) {
    printf("%d", i);
    flag = 0;
    }
    }
    if(flag == 1) {
    printf("Not Found");
    }

    return 0;
    }

    3)出现的问题,如何解决
    1.定义变量
    2.熟练运用for循环
    3.运用数组

    本题调试过程碰到问题及解决办法
    问题1:题目太绕,读题下来思路不清晰
    解决方法:多读几遍题,直到读懂为止

    问题2:情况太多,考虑不全
    解决方法:自己慢慢思索,然后看其他同学的代码

  • 相关阅读:
    sql server 自动核算
    sql server 连接 EXCEL 直接查询
    Eclipse中html/js/jsp代码的自动联想
    JSP声明和JSP指令
    JSP工作流程
    tomcat安装、配置相关的几个点
    第一篇博客
    Dynamics CRM 2016 的新特性
    Orchard CRM 更新
    在Azure上搭建Orchard CRM入口网站
  • 原文地址:https://www.cnblogs.com/yun522/p/10440983.html
Copyright © 2011-2022 走看看