精华内容
下载资源
问答
  • C语言 查找整数

    千次阅读 2020-09-02 18:39:14
    查找整数 题目描述: 本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。 输入格式: 输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数...

    查找整数

    题目描述:

    本题要求从输入的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

    代码如下:

    #include "stdio.h"
    void precious()
    {
    	int n,x,i,flag=0,a[20];
    	scanf("%d%d",&n,&x);
    	for(i=0; i<n; i++)
    	{
    		scanf("%d",&a[i]);
    		if(x==a[i])
    		{
    			flag=1;
    			printf("%d\n",i);
    		}
    	}
    	if(flag==0)
    		printf("Not Found\n");
    }
    int main()
    {
    	precious();
    	return 0;
    }
    
    展开全文
  • C语言 · 查找整数

    2016-12-22 15:44:00
    问题描述  给出一个包含n个整数的数列,问整数a在... 第三行包含一个整数a,为待查找的数。 输出格式  如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 61 9 4 8 3 99...
    问题描述

        给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

    输入格式

        第一行包含一个整数n。

        第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

        第三行包含一个整数a,为待查找的数。

    输出格式
        如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。
    样例输入
    6
    1 9 4 8 3 9
    9
    样例输出
    2
    数据规模与约定
    1 <= n <= 1000。
     
    方案一:

    #include<stdio.h>
    int main(){
    int m,n,i,j;
    scanf("%d",&m);
    int a[m];
    for(j=0; j<m; j++){
    scanf("%d", &a[j]);
    }
    scanf("%d",&n);
    for(i=0; i<=m; i++){
    /*找到相等的数后就做相应打印并停止执行程序 */
    if(a[i]==n){
    printf("%d",i+1);
    return 0;
    }
    }
    /*循环结束就意味着这不到相等的数,做相应的打印就好*/
    printf("-1");
    return 0;
    }

    方案二:

    #include<stdio.h>
    int main()
    {
    int m,n,i,j;
    scanf("%d",&m);
    int a[m];
    for(j=0; j<m; j++){
    scanf("%d", &a[j]);
    }
    scanf("%d",&n);
    for(i=0; i<=m; i++){
    if(a[i]==n){
    break;
    }
    }
    /*如果循环最后i的长度大于m,
    即数组长度,说明在数组中没有找到相等的数 */
    if(i>m){
    printf("-1");
    }else{
    printf("%d",i+1);
    }
    }

     

     

     

     

    展开全文
  • C语言查找整数

    千次阅读 2018-11-21 18:56:58
    第三行包含一个整数a,为待查找的数。 输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9 样例输出 2 数据规模与约定 1 ...
    #include<stdio.h>
    int main()
    {
    	int i,n,k;
    	int a[1001];
    	scanf("%d",&n);
    	for(i=0;i<n;i++)
    	{
    		scanf("%d",&a[i]);
    	}
    	scanf("%d",&k);
    	for(i=0;i<n;i++)
    	{
    		if(a[i]==k)
    		{
    			printf("%d",i+1);
    			return 0;
    		}
    	}
        printf("-1");
    	return 0;
    }

    问题描述

    给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

    输入格式

    第一行包含一个整数n。

    第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

    第三行包含一个整数a,为待查找的数。

    输出格式

    如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。

    样例输入

    6
    1 9 4 8 3 9
    9

    样例输出

    2

    数据规模与约定

    1 <= n <= 1000。

    展开全文
  • C语言查找一个整数出现的次数

    千次阅读 2019-03-20 09:59:23
    C语言查找一个整数出现的次数 思路分析: 首先循环输出1-100的所有整数,用整数%10,等于9,即求出了所有各位是9的个数,用整数除10,得到了所有十位是9的个数,有一个数字比较特殊,99我们应该算两次,所以,应该用...

    C语言查找一个整数出现的次数

    思路分析:
    首先循环输出1-100的所有整数,用整数%10,等于9,即求出了所有各位是9的个数,用整数除10,得到了所有十位是9的个数,有一个数字比较特殊,99我们应该算两次,所以,应该用两个判断语句进行判断。

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <math.h>
    int main() {
    	int i = 0;
    	int count = 0;//定义一个记录次数的变量
    	for (i = 1; i <= 100; i++) {
    		if (i % 10 == 9) {
    			count++;//99进来一次count++
    		}
    		if (i / 10 == 9) {
    			++count;//99进来count++
    		}
    	}
    	printf("1-100中出现9的次数有%d次\n", count);
    	system("pause");
    	return 0;
    }
    

    输出结果:
    在这里插入图片描述

    展开全文
  • 查找整数 c语言

    2021-02-04 22:01:58
    第三行包含一个整数a,为待查找的数。 输出 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9 样例输出 2 提示 1 <= n <= 1000。 #include <stdio.h...
  • 问题描述 给出一个包含n个整数的数列...第三行包含一个整数a,为待查找的数。 输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 61 9 4 8 3 99 样例输出 ...
  • 1-1 查找整数 (10 分)本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。输入格式:输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均...
  • 查找整数 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一...
  • 查找整数(C语言)

    2020-02-17 18:37:09
    查找整数(C语言) 题目描述:给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a...
  • 基础练习 查找整数 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含...
  • 查找整数 C语言 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三...
  • 蓝桥杯C语言基础练习 查找整数

    千次阅读 2018-02-06 00:56:11
    第三行包含一个整数a,为待查找的数。 输出 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 输入样例 6 1 9 4 8 3 9 9 输出样例 2 数据规模与约定 1 。 代码 #include #include #...
  • 查找整数C语言

    千次阅读 2019-09-08 21:55:51
    如果 a 在数列中出现了,输出它第一次出现的位置(位置从 1 开始编号),否则输出-1。 样例输入 6 194839 9 样例输出 2 数据规模与约定 1<=n<...#include"stdio.h" ...//利用 flag 标记功能,在...
  • 题要求统计一个整型序列中出现次数最多的整数及其出现次数。 输入格式: 输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数。数字间以空格分隔。 输出格式: 在一行中输出出现次数最多的整数及其出现...
  • 【问题描述】 ...第三行包含一个整数a,为待查找的数。 【输出格式】 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 【样例输入】 6 1 9 4 8 3 9 9 【样例输出】 2 【数据规...
  • C语言 查找书籍

    万次阅读 2017-06-29 12:30:50
    给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。 功能要求 ①输入格式: 输入第一行给出正整数n(),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的...
  • 遇到“有序”数组中查找元素类的题,优先考虑折半查找(二分查找)做法核心是利用所定义的下标left和right与mid(由计算得来)下标的比较来逐渐缩短查找范围,达到一个阈值后即为找到。源代码如下:#include#includeint ...
  • “蓝桥杯”练习系统——基础练习 查找整数C语言) 提交次数:3次 题目: 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为...
  • 主要介绍了C语言查找数组里数字重复次数的方法,涉及C语言针对数组的遍历与判断技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • #include <stdio.h> int main(void) { int a[1000]; int i,n,m,b; scanf("%d",&b); for(n=0;n<b;n++) scanf("%d",&a[n]); scanf("%d",&i); for(m=0;m<b;m++) ... {...
  • 第三行包含一个整数a,为待查找的数。 输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9 样例输出 2 数据规模与约定 1 <= n <= 1000。 #...
  • c语言 查找数组元素

    千次阅读 2020-03-08 22:12:56
    输入n个整数构成一个数组,在这个数组中查找x是否存在,如果存在,删除x,并输出删除元素后的数组。如果不存在,输出“Not Found”。 定义一个查找函数find(),在数组a中查找x,若找不到函数返回-1,若找到返回x的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 44,017
精华内容 17,606
关键字:

c语言查找整数

c语言 订阅