题目内容 (请给出正确答案)
[主观题]

运行程序,输入4,写出程序的输出结果。 #include ...

运行程序,输入4,写出程序的输出结果。 #include <stdio.h> int search(int a[10],int m) { int x1=0,x2=9,mid; while (x1<=x2) { mid="(x1+x2)/2;" if (m x2="mid-1;" else> a[mid]) x1=mid+1; else return (mid); } return (-1); } int main() { int A[10]={1,2,3,4,5,6,7,8,9,10}, b; scanf("%d",&b); printf("%d",search(A,b)); return 0; }

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“运行程序,输入4,写出程序的输出结果。 #include .…”相关的问题

第1题

以下程序运行后输入:4,abcdef<回车>,则输出结果是______。 include<stdio.h> include<string.h> move(char*str,int n) { char temp;int i; temp=str[n-1]; for(i=n-1;i>0;i--) str[i]=str[i-1]; str[0]=temp; } main() { char s[50];int n,i,z; scanf("%d,%s",&n,s); z=strlen(s); for(i=1;i<n;i++) move(s,z); printf("%s\n",s); }

点击查看答案

第2题

两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #include<stdio.h> main() {int x; scanf("%d",&x); if(x++>2)printf("%d",x); else printf(“%d\n",x--); }

A.4和3

B.4和2

C.4和1

D.3和2

点击查看答案

第3题

两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #include<stdio.h> main() {int x; scanf("%d",&x); if(x++>2)printf("%d",x); else printf(“%d\n",x--); }

A.4和3

B.4和2

C.4和1

D.3和2

点击查看答案

第4题

运行以下程序后,如果从键盘上输入shose后回车,则输出结果为 _______。 # include<iostream.h> void main(){ int v1=0,v2=0,k=0; char ch[80]; cin>>ch; while(ch[k]){ switch(ch[k]){ case 's'; case 'h'; default: v1++1; case 'o': v2++; } k++; } cout<<v1<< ","<<v2<<end1; }

A.2, 0

B.5, 0

C.4, 5

D.2, 5

点击查看答案

第5题

已知字符A的ASCII代码值为65,以下程序运行时,若从键盘输入:B33<回车>。则输出结果是______。 #include "stdio.h" main() { char a,b; a=getchar();scanf("Xd",&b); a=a-'A'+'0';b=b*2; printf("%c%c\n",a,b); }

A.2 B

B.1 B

C.3 B

D.4 B

点击查看答案

第6题

请读程序:#include <stdio. h>main(){int a; float b, c;scanf ("% 2d% 3%/4f",&a,&b,&a
请读程序:#include <stdio. h>main(){ int a; float b, c; scanf ("% 2d% 3%/4f",&a,&b,&c); printf("\na=%d, b=%f, c=%f\n", a, b, c);} 若运行时从键盘上输入9876543210,则上面程序的输出结果是______。

A.a=9b=765, c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0

点击查看答案

第7题

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3t%4f",&a,&b,&c); printf("\na=%d,b=%f,c=%f\n",a,b,c); } 若运行时从键盘上输入(图片),则上面程序的输出结果是______。

A.a=98,b=765,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0

点击查看答案

第8题

下列给定程序中,函数fun()的功能是:给一维数组a输入任意4个整数,并按如下的规律输出。例如输入1,2,3,4,程序运行后输出以下方阵:

4 1 2 3

3 4 1 2

2 3 4 1

1 2 3 4

请改正程序中的错误,使它能得出正确的结果。

注意;不要改动main 函数,不得增行或删行,也不得更改程序的结构。

试题程序;

include <stdio.h>

define M 4

/*******************************/

void fun(int a)

{int i,j,k,m;

printf("Enter 4 number: ");

for (i=0; i<M; i++) scanf ("%d", &a [i] );

printf ("\n\n The result : \n\n ");

for (i=M; i>0; i--)

{ k=a [M-1];

for (j=M-1; j>0; j--)

/**********************************/

a[j]=a[j+1];

a[0]=k;

for (m=0 ;m<M; m++ ) printf ("%d ", a [m]);

printf ("\n ");

}

}

main ()

{int a [M];

fun(a); printf("\n\n ");

}

点击查看答案

第9题

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3f%4f",&a,&b,&c) ; printf("\na=%d,b=%f,c=%f\n",a,b,c) ; } 若运行时从键盘上输入9876543210,则上面程序的输出结果是______。

A.a=98,b=765,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0

点击查看答案

第10题

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3f%4f",&a,&b,&c); printf("\na=%d,b=%f,c=%f\n",a,b,c) } 若运行时从键盘上输入987643210则上面程序的输出结果是______。

A.a=98,b=75,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000c=4321.000000

D.a=98,b=765.0,c=4321.000000

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信