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

    7-1 查找整数 (10 分)

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

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

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

    1、实验代码

    #include<stdio.h>
    int main (void)
    {
    	int a,b,i,flag;
    	int s [20];
    	
    	scanf ("%d %d
    ",&a,&b);
    	for (i=0; i<=a-1; i++)
    		scanf ("%d",&s [i] );
    	flag=0;
    	for (i=0; i<a; i++)
    	    if (s [i] == b) {
    	    	printf ("%d
    ",i);
    	    	flag=1;
    	    	break;
    		}
    		if (flag==0)
    		printf ("Not Found
    ");
    		
    	return 0;
    }
    

    2、设计思路

    3、本题调试过程碰到的问题及解决方法

    问题:输入数据,最后都输出了 Not Found
    解决方法:查书,发现代码第9行,我错把s [i] 写成了s [20]

    4、运行结果图

  • 相关阅读:
    7z usecaes
    最新状态
    ABAP 常用FUNCTION (最近工作中用到的)
    又是一个星期五
    阿牛
    自我定位的重要性
    smortform 创建
    换个角度想或许不一样
    为什么喜欢跟男生聊天小小分析
    BDC 代码设置
  • 原文地址:https://www.cnblogs.com/songguanhao/p/10435275.html
Copyright © 2011-2022 走看看