查找。。。

news/2024/11/25 2:48:01/

要求

编写程序,按升序排列。再输入一个数,要求找出该数是数组中的第几个元素,如果不在数组中,则输出找不到。

代码

 #include<stdio.h>int main(){int a[11],x;int i;for(i=0;i<10;i++)scanf("%d",&a[i]);scanf("%d",&x);int q,w;for(i=0;i<10;i++){for(q=i;q<10;q++){if(a[i]>a[q]){w = a[i];a[i] = a[q];a[q] = w;}}}printf("排序后的序列为:");for(i=0;i<10;i++)printf("%5d",a[i]);printf("\n");for(i=0;i<10;i++){if(x==a[i]){printf("该数据在第%d个元素",i+1);break;}else if(i==9&&x!=a[i]){printf("找不到");}}return 0;} 

测试

测试输入:
1 2 3 4 5 6 7 8 9 10
-10
输出
排序后的序列为: 1 2 3 4 5 6 7 8 9 10
找不到


http://www.ppmy.cn/news/741456.html

相关文章

蓝牙设备的查找

蓝牙设备的查找与绑定 查找蓝牙设备 查找蓝牙设备分为两个部分&#xff0c;第一个是已经绑定的设备&#xff0c;第二个是搜素新的蓝牙设备。对于已经绑定的蓝牙设备来说&#xff0c;通过BluetoothAdapter的getBondedDevices()方法获得&#xff0c;此方法返回的是一个集合Set&…

Packet Tracer – 研究 NAT 操作

Packet Tracer – 研究 NAT 操作 目标 第 1 部分&#xff1a;通过内联网研究 NAT 操作 第 2 部分&#xff1a;研究互联网中的 NAT 操作 第 3 部分&#xff1a;执行进一步研究 拓扑图 场景 帧通过网络时&#xff0c;MAC 地址可能更改。 当数据包由配置了 NAT 的设备转发时&…

三星手机 Samsung Galaxy S3 无法复制粘贴的不完美解决方法

问题简单描述 从上周开始我的Samsung Galaxy S3手机就无法实现复制粘贴功能了&#xff0c;每次复制时都提示复制到了剪贴板&#xff0c;但是粘贴时就会发现根本粘贴不了&#xff0c;无法打开剪贴板。真的是莫明其妙啊&#xff0c;我的手机没有Root过&#xff0c;从买回来之后已…

通过手机查找信息

几周前我们在 Office 2010 中的移动性一文中概述了移动方案。今天的文章将介绍如何通过移动电话在 SharePoint 网站上搜索和查找信息。 我们在 SharePoint 2010 中进行了各种专注于实现移动体验的投资&#xff0c;其中包括使用 Smartphone 和功能电话访问 SharePoint 2010 上的…

查找丢失的手机

来自&#xff1a;http://www.windowsphone.com/zh-CN/how-to/wp8/basics/find-a-lost-phone

Android蓝牙搜索三星手机找不到设备

我使用的是三星手机测试&#xff0c;在搜索蓝牙时发现搜索按钮后完全没有找到设备。 所需要的是增加两个权限&#xff0c;就是一下两个&#xff1a; <uses-permission android:name"android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android…

利用adb查找手机定位,并且打开地图定位

可以使用 Android Debug Bridge (ADB) 工具来查找手机的位置信息。 首先&#xff0c;您需要确保手机已连接到电脑&#xff08;内网穿透或者搭建虚拟局域网&#xff09;&#xff0c;并且已在手机上启用 USB 调试。然后&#xff0c;您可以在电脑的命令提示符下使用 ADB 命令来查询…

算法与数据结构-栈

文章目录 什么是栈如何实现一个“栈”&#xff1f;定长顺序栈动长链式栈 栈的应用栈在函数调用中的应用栈在表达式求值中的应用栈在括号匹配中的应用 总结 什么是栈 后进者先出&#xff0c;先进者后出&#xff0c;这就是典型的“栈”结构。 就像一摞叠在一起的盘子。我们平时放…