首页 > 其他分享 >天天打卡一小时第十二天

天天打卡一小时第十二天

时间:2023-05-13 10:12:21浏览次数:37  
标签:输出 arr 第十二天 样例 天天 Found 打卡

天天打卡一小时第十二天

  1. 问题描述

3-2 查找整数

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

  1. 设计思路

思路简单,不做阐述

  1. 程序流程图

无法正常显示

  1. 代码实现

#include<stdio.h>

int main()

{

int n,x,i;

scanf("%d %d",&n,&x);

int arr[n];

for(i=0;i<n;i++)//输入n个整数

{

scanf("%d ",&arr[i]);

}

for(i=0;i<n;i++)

{

if(x==arr[i])//找到相同数字

{

printf("%d",i);//打印下标

break;

}

}

if(i==n)

printf("Not Found");

return 0;

}

标签:输出,arr,第十二天,样例,天天,Found,打卡
From: https://www.cnblogs.com/newzeon/p/17396821.html

相关文章

  • 打卡
    1.问题:马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人。2.思路:根据该问题的描述,可将该问题抽象为一个不定......
  • 每天打卡一小时 第二十六天
    接昨天的题#include<iostream>usingnamespacestd;template<classT>classNode{private:Node<T>*next;public:Tdata;Node(constT&data,Node<T>*next=0);Node(constNode<T>&p);~Node();......
  • c++打卡第二十四天
    一、亲密数1、问题描述 2、设计思路①、我们可以设计函数计算一个数的因子,将这些因子相加到一起,返回和并对这个返回值重新调用求因子函数,如果这个函数返回值为A,那么这两个数为亲密数,打印出AB。②、求因子可以对A进行2~A的遍历,同时c除余d,如果余数为0,那么d就是c的因子。3、流......
  • 2023.5.12编程一小时打卡
    一、问题描述:初始化int类型数组data1[]={1,3,5,7,9,11,13,15,17,19,2,4,6,8,10,12,14,16,18,20},先用任一种算法对其进行排序,然后用户输入一个数字,折半查找函数模板找出他的位置。 二、解题思路:首先对数组进行排序,然后用数组的下标进行折半查找,利用数组下标的比较大小进行替......
  • 打卡 c语言趣味编程 最佳存款问题
    假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000元,到第5年时刚好取完,请算出他存钱时应存入多少。思路:计算储蓄金额的数学公式为:储蓄金额=每年取出金额×(1+月息)^(存款年限×12)定义每年取出金额和存款年......
  • c++打卡练习(26)
    水仙花数:一个三位数,每个位上的数的三次方的和等于这个数本身,那么他就是水仙花数流程图:伪代码:源代码:#include<iostream>usingnamespacestd;intmain(){ intbai,shi,ge,i,j=0; for(i=100;i<1000;i++){ bai=i/100; shi=(i-bai*100)/10; ge=i-bai*100-shi*10; if(i==bai*ba......
  • 打卡23
    4.1最大公约数 #include<bits/stdc++.h>usingnamespacestd;intgcd(inta,intb)//求a和b的最大公约数{ returnb?gcd(b,a%b):a;//辗转相除法递归形式}intmain(){ inta,b;cin>>a>>b; cout<<gcd(a,b)<<endl;}......
  • 每天打卡一小时 第二十五天
     题目包含结点类模板 和 链表类模板 仅仅写出来结点类模板 template<classT>classNode{private:Node<T>*next;public:Tdata;Node(constT&data,Node<T>*next=0);Node(constNode<T>&p);~Node();T......
  • 第十七天打卡
    一、问题描述求爱因斯坦数学题.有一条长阶,若每步跨2阶,则最后剩1阶;若每步跨阶,则最后剩2阶;若每步跨5阶,则最后剩4阶;若每步跨7阶,则最后正好一阶不剩。请问在1~N内,有多少个数满足?二、设计思路1、输入阶梯数,然后定义i从7开始判断是否满足条件依次用if语句判断。三、程序......
  • 每日打卡-21.1
    一.问题描述使用I/O流以文本方式建立一个文件test1.txt,写入字符“已成功写入文件!”,用其它字处理程序(例如windows的记事本程序Notepad)打开,看看是否正确写入。二.设计思路三.流程图四.伪代码 1五.代码实现 1#include<fstream>#include<iostream>usingnamespacestd;int......