输入格式:

输入在第一行中给出两个正整数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>
int main()
{int x,n,a[20],k=0;scanf("%d%d",&n,&x);  for(int i=0;i<n;i++){scanf("%d ",&a[i]);if(a[i]==x){printf("%d",i);break;}elsek++;}if(k==n)printf("Not Found");return 0;
}

第一个if语句:当发现数组中出现与x相同的时,输出此位置并退出循环

第二个:当数组中每一个数都不等于n时,k刚好加到与n相等并输出没有找到

仅提供一种思路,可能并非最优,还请多多思考!!!

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

  1. 查找整数 本题要求从输入的N个整数中查找给定的X

    本题要求从输入的N个整数中查找给定的X.如果找到,输出X的位置(从0开始数):如果没有找到,输出"Not Found". 输入格式: 输入在第一行中给出两个正整数N(≤20)和X, ...

  2. C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出。

    C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出. #include <stdio.h> #include <math.h> void ...

  3. 【 交换最小值和最大值 】本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。

    输入格式: 输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔. 输出格式: 在一行中顺序输出交换后的序列,每个整数后跟一个空格. 输入样例: 5 8 2 5 1 4 输出 ...

  4. 10.N个整数中查找是否相加为K[深度搜索]

    /*摘自书本,这种算法很绕!*/ #include <iostream> using namespace std;int a[]={1,2,3,5}; int n=sizeof(a)/si ...

  5. c语言用字符串统计一个整数中数字的个数_全国计算机等级考试二级C语言

    590. 在 C 程序中,用_____表示逻辑值"真". A) 1 B) 非 0 的数 C) 非 1 的数 D) 大于 0 的数 正确答案:B 591. 假设变量已正确定义,表达式 ...

  6. 本题要求将输入的任意3个整数从小到大输出。

    本题要求将输入的任意3个整数从小到大输出. 输入格式: 输入在一行中给出3个整数,其间以空格分隔. 输出格式: 在一行中将3个整数从小到大输出,其间以"->"相连. 输入样例 ...

  7. Java黑皮书课后题第3章:3.2(游戏:将三个数相加)程序清单3-1中的程序产生2个整数并提示用户输入这两个整数的和。修改该程序使之能产生三个个位数整数,提示用户输入这三个整数的和

    3.2(游戏:将三个数相加)程序清单3-1中的程序产生2个整数并提示用户输入这两个整数的和.修改该程序使之能产生3个个位数整数,提示用户输入这3个整数的和 题目 题目概述 程序清单3-1(非本题代码) ...

  8. 本题要求实现一个统计整数中指定数字的个数的简单函数。

    本题要求实现一个统计整数中指定数字的个数的简单函数. 函数接口定义: int CountDigit( int number, int digit ); 其中number是不超过长整型的整数,digit ...

  9. 本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。

    本题要求实现一个函数,可统计任一整数中某个位数出现的次数.例如-21252中,2出现了3次,则该函数应该返回3. 函数接口的定义 int Count_Digit ( const int N, cons ...

最新文章

  1. SQL创建表语句文档
  2. datagridvie设置行高列宽_DataGridView使用技巧(七、设定列宽和行高自动调整)----.NET...
  3. ibatis查询结果返回数组_在ibatis中传递和返回自定义数组对象,在java中传递和返回oracle...
  4. 全文检索、数据挖掘、推荐引擎系列4---去除停止词添加同义词
  5. 深度学习在轨迹数据挖掘中的应用研究综述
  6. PostMan 四种常见的 POST 提交数据方式
  7. vue-cli搭建项目(笔记)
  8. ldd3笔记_2_加载模块方法, 模块程序组成【ZT】
  9. 亚马逊首席科学家:揭秘 Alexa 语音识别技术|AI NEXT
  10. 【C语言】九九乘法口诀表
  11. 非华为电脑实现多屏协同、一碰传
  12. shell脚本for循环的基础格式以及取值列表的多种取值方式
  13. html5饼图的制作方法,excel2010复合饼图制作方法
  14. 机器学习二:K均值聚类算法(k-means clustering algorithm)
  15. 联想电脑无法进入计算机,联想电脑进不去主界面怎么办
  16. 由word制作CHM文件
  17. 互联网审判中区块链存证技术的应用进路
  18. csv是什么意思中文_csv文件是什么意思
  19. 又双叒叕可以 4 折买书了!!来薅羊毛了!
  20. Android8.0 WIFI ap Tethering 相关知识

热门文章

  1. Matlab--基于前馈补偿的PID控制算法及其仿真
  2. NVIDIA NCCL优化——利用共享内存实现比NCCL更快的集合通信
  3. 仿支付宝头像外加一个边框的工具类
  4. 从0到1 激活函数(一)sigmod函数
  5. linkedin 分享_如何将您的LinkedIn个人资料添加到WordPress
  6. 图像拼接和图像融合技术(基于Opencv)
  7. Linux-Systemd
  8. 正好股票杠杆大盘在这个位置只有两个重要买点
  9. ajax异步上传图片文件并将其转换为base64格式
  10. 判断输入的日期是一年的第几天或者星期几