将15个数按由小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素。如果该数不在数组中,则输出“无次数”。
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
「已注销」 2021-11-12 15:24最佳回答 专家已采纳#include<stdio.h> int main(void) { int a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},x,i,p=-1; printf("15个数:"); for(i=0;i<15;i++){ printf("%d ",a[i]); } printf("\n输入要查找的数:"); scanf("%d",&x); for(i=0;i<15;i++){ if(a[i] == x){ p=i+1; break; } } if(p==-1) printf("无此数"); else printf("位置:%d",p); return 0; }
采纳该答案 已采纳该答案 专家已采纳评论解决 1 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-10-29 13:13回答 1 已采纳 #include <stdio.h> int main() { char ch,ch1,ch2; scanf("%c",&ch); ch1=ch-1; ch
- 2021-11-18 13:52回答 1 已采纳 #include <stdio.h> int main() { int hun, ten, ind, n; printf("水仙花数有"); for( n=100
- 2019-01-14 14:31华为技术有限公司C语言和C++语言编程规范,提高编程能力!
- 2021-09-10 22:00华为技术有限公司c++编程规范,很有参考意义。高清pdf
- 2020-04-16 19:06本资源是针对C语言初学者的期末课题设计,采用C语言编写的一个小程序,通过循环、选择、调用等一系列C语言基础语句,实现了一段踢足球的小动画,代码简单易懂,运行效果良好,供大家学习与参考
- 2011-11-20 19:20该文件包含了多个程序的源代码。如递归、非递归、皇后问题、汉诺塔等等。可以查看目录
- 2021-01-27 11:19面向对象编程(OOP)并不是一种特定的语言或者工具,它只是一种设计方法、设计思想。它表现出来的三个最基本的特性就是封装、继承与多态。很多面向对象的编程语言已经包含这三个特性了,例如 Smalltalk、C++、Java。...
- 2010-11-28 12:24C C++ 库函数 所有的C C++ 库函数,每个库函数都有简练的功能概括
- 2021-06-10 19:50C语言并不是一个高级语言,它实际上属于高级语言与低级语言之间的中间语言,它直接与内存打交道,丰富的数据类型、运算符,但是C语言绝非是一门简单的语言,相反掌握好C语言需要花相当大的精力。本课程从案例出发,...
- 2020-12-22 23:212:windows c语言API编程基础,推荐《windows程序设计(第5版)》 Charles Petzold着,通过学习可对界面编程一览无遗,剩下的是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。 3:《TCP/IP协议及网络...
- 2021-09-29 12:22C语言高级教程,上海贝尔公司编程规范总结
- 2022-04-22 18:32计算机C语言/C++知识 编程知识库
- 2020-06-13 09:5940个C语言基础编程题,难度适中,适合新手小白练习,里面涵盖了斐波那契数列、101~200的素数、水仙花数、国际象棋棋盘等。
- 2018-10-07 16:04C++,C,竞赛编程题,练习,清华,尹成,C语言是一种引用广泛,并且实现灵活的一种计算机编程语言,用C语言编出来的程序,可以在很多平台上运行,可移植性强。例如,计算机操作系统等大型软件都可以用C语言来编写...
- 2020-11-30 22:44基于 mingw32的 C语言 迷你编译器 自带 代码覆盖了显示 适合初学者教学研究 也适合程序员 快速验证代码
- 2021-09-10 21:56华为公司 C/C++ 编程规范,可以参考规范自己代码,早日进入大厂
- 2021-09-11 01:40写C 语言编码格式明显易懂,调试时不容易出错。
- 没有解决我的问题, 去提问