首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当先后输入1、3、4、12、23时,屏幕上出现【 】;再输入12时,则屏幕上出现【 】。 #include <stdio.h> #define N 5 main() { int i,j,number,top,bott,min,loca,a[
当先后输入1、3、4、12、23时,屏幕上出现【 】;再输入12时,则屏幕上出现【 】。 #include <stdio.h> #define N 5 main() { int i,j,number,top,bott,min,loca,a[
admin
2009-02-15
33
问题
当先后输入1、3、4、12、23时,屏幕上出现【 】;再输入12时,则屏幕上出现【 】。
#include <stdio.h>
#define N 5
main()
{ int i,j,number,top,bott,min,loca,a[N],flag;
char c;
printf("Please input 5 numbers (a
>a[i-1])\n");
scanf("%d",&a[0]);
i=1;
while (i<N)
{ scanf("%d",&a
);
if (a
>=a[i-1)) i++;
}
printf("\n");
for (i=0;i<N;i++) printf("%d",a
);
printf("\n");
flag=1;
while (flag)
{ scanf("%d",&number);
loca=0;
top=0;
bott=N-1;
if ((number<a[0])||(number>a[N-1])) loca=-1;
while ((loca==0) && (top<=bott))
{ min=(bott+top)/2;
if (number==a[min])
{ loca=min;
printf("%d is the %dth number\n",number,loca+1);
}
else if (number<a[min]) bott=min-1;
else top=min+1;
}
if (loca==0||loca==-1) printf("%d is not in the list.\n",number);
c=getchar();
if (c==’N’||c==’n’) flag=0;
}
}
选项
答案
1 3 4 12 23 12 is the 4th number.
解析
转载请注明原文地址:https://kaotiyun.com/show/c8Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
设窗体上有一个名称为Checkl的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
按照下表建立菜单:单击菜单的事件过程如下:PrivateSubmnu1_Click(IndexAsInteger)SelectCaseIndexCase1Print"选中菜单项1"C
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
执行以下程序后,输出’#’号的个数是【 】。#includemain(){inti,j;for(i=1;i
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 structnode {intdata; structnode*next; }*p,*q,*r; 现要将q和r所指结点的先后
开发软件时对提高开发人员工作效率至关重要的是()
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
随机试题
小李夫妇向社会工作者抱怨上中学的儿子大大咧咧,对什么事都不上心。社会工作者听了他们的描述之后,希望运用再标签的技巧改变夫妻俩的态度。社会工作者的下列回应中,正确的是()。
在审查起诉阶段,人民检察院将案件退回公安机关补充侦查的次数最多为
人绒毛膜促性腺激素(HCG)妊娠期间分泌量达高峰的时期是
说明下列化合物与Mg2+形成络合物的颜色A.1个α-OH或1个β-OH或2个OH但不在同一苯环B.1个α-OH,有第2个OH(邻位)C.1个α-OH,有第2个OH(间位)D.1个α-OH,有第2个OH(对位)E.无OH
为防止雨水进入机房,馈线进入机房前应设()。
操纵市场的行为方式之一是合谋,它是指交易双方同时委托同一经纪商在证券交易所相互申报买进卖出,但其问并无证券或款项的交割行为。()
金融工具所具有的特征不包括的是()。
现代学校产生的先后顺序是小学、中学、大学。()
A、 B、 C、 B一般疑问句可以用Yes或No来回答。这道问题询问是否适应国外生活,(B)项的回答(是的,比我想象的要容易)符合题意。(A)项的movingtoHongKong容易与题干中的livingabro
Whatisanappropriatetopicofthereport?
最新回复
(
0
)