首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

当输入的数据为2、5时,则下列程序的运行结果为【 】。 include <stdio.h> define max 100 main()

当输入的数据为2、5时,则下列程序的运行结果为【 】。 include <stdio.h> define max 100 main() { int f[max],i,j,k,m; scanf("%d%d",&k,&m); for(i=0;i<=m;i++) f[i]=0; f[k-1]=1; for(i=k;i<=m;i++) for(j=i-k;j<=i-1;j++) f[i]+=f[i]; printf("%d%10d%10d\n",k,m,f[m]); getch(); }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“当输入的数据为2、5时,则下列程序的运行结果为【 】。 in…”相关的问题
第1题
当输入19、2时,下列程序的运行结果为【 】;输入254、16时,则程序的运行结果是【 】。 main() { cha

当输入19、2时,下列程序的运行结果为【 】;输入254、16时,则程序的运行结果是【 】。 main() { char data_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz"; int i=0,t,subscript,data_converted[32]; long number; while (1) { scanf("%ld,%d",&number,&t); if (number>=O && t>=2&&t<=16) break; } do { data converted[i++]=number%t; number=number/t; } while(number!=0); for(--i;i>=0;--i) { subscript=data_converted[i]; printf("%c",data_symbols[subscript]); } printf("\n"); }

点击查看答案
第2题
若输入2、2,则下列程序的运行结果为【 】。 main() { int i,j,(*p)[4], a[3][4]={1,2,3,4,5,6

若输入2、2,则下列程序的运行结果为【 】。 main() { int i,j,(*p)[4], a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; p=a; scanf("%d%d",&i,&j); printf("a[%d,%d]=%d\n",i,j,*(*(p+i)+j)); }

点击查看答案
第3题
运行下列程序: Dim t As Integer Private Sub Form_Click() t = 2 x=Val(

运行下列程序: Dim t As Integer Private Sub Form_Click() t = 2 x=Val(InputBox("输入一个整数5")) Print funl(x); t End Sub Private Function fun1(y) If y>0 Then fun1 = 1: t=10 Else If y=0 Then fun1 = 0: t=20 Else fun1 = -1: t=30 End If End Function 从键盘为变量x输入数据5,输出的结果是【 】。

点击查看答案
第4题
试用八选一数据选择器CT4151(逻辑符号图3.2.45)设计一个四舍五入电路。输入为8421BCD码,当输入量DCBA大于等

试用八选一数据选择器CT4151(逻辑符号图3.2.45)设计一个四舍五入电路。输入为8421BCD码,当输入量DCBA大于等于5时,输出Z为1,否则输出Z为0。

试用八选一数据选择器CT4151(逻辑符号图3.2.45)设计一个四舍五入电路。输入为8421BCD

点击查看答案
第5题
下列程序求 Sn = a+aa+aaa+……+aa…aa(n个a)的值,其中a是一个数字。例如若a=2,n=5时,Sn=2+22+222+2222+22222,其值应为24690。请填空。 int main(void) { int a,n,count=1,sn=0,tn=0; printf(请输入a和n:\n); scanf(%d ..

下列程序求 Sn = a+aa+aaa+……+aa…aa(n个a)的值,其中a是一个数字。例如若a=2,n=5时,Sn=2+22+222+2222+22222,其值应为24690。请填空。 int main(void) { int a,n,count=1,sn=0,tn=0; printf("请输入a和n:\n"); scanf("%d %d",&a,&n); while (count<=n) { (1) sn="sn+tn;" (2) count++; } printf("结果=%d\n",sn); return 0; 第(1)空应该填入的语句是______。>

点击查看答案
第6题
如果输入1、2、3、4,则以下程序的运行结果为【 】。 include <stdio.h> main() { char c; int

如果输入1、2、3、4,则以下程序的运行结果为【 】。 include <stdio.h> main() { char c; int i,k; k=0; for (i=0;i<4;i++) { while(1) { c=getchar(); if(c>=0&&c<=9) break; } k=k*10+c-0; } printf("k=%d\n",k); }

点击查看答案
第7题
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1), 然后编写如

在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1), 然后编写如下事件过程: Private Sub Command1 Click() Text1.Text=InputBox("请输入数据1") TextText=InputBox("请输入数据2) End Sub 程序运行后,如果单击命令按钮,将先后显示两个输入对话框,在两个输入对话框中分别输入123和abc,则两个文本框中显示的内容分别为【 】和【 】。

点击查看答案
第8题
当输入1、3、2时,程序运行的结果为【 】。 include <math.h> main() { float a,b,c,disc,x1,x2,

当输入1、3、2时,程序运行的结果为【 】。 include <math.h> main() { float a,b,c,disc,x1,x2,p,q; do { scanf("%f,%f,%f",&a,&b,&c); disc=b*b-4*a*c; }while(disc<=0); p=-b/(2*a);q=sqrt(disc)/(2*a); x1=p+q;x2=p-q; printf("\nx1=%6.2f;x2=%6.2f\n",x1,x2); }

点击查看答案
第9题
若输入12、3、2、5、7,则以下程序的运行结果为【 】。 int max,min; void max_min_value(); main()

若输入12、3、2、5、7,则以下程序的运行结果为【 】。 int max,min; void max_min_value(); main() { int i,number[5]; printf("输入5个整数;\n"); for(i=0;i<5;i++) scanf("%d",&number[i]); max min value(number,5); printf("max=%d,min=%d\n",max,min); getch(); } void max_min_value(array,n) int array[],n; { int*p; max=min=*array; for(p=array+1;p<array+n;p++) if(*p>max)max=*p; else if(*p<min)min=*p; }

点击查看答案
第10题
设一计算机系统有输入机一台、打印机两台。现有A、B两道程序同时投入运行,且程序A先开始运行,程序B
后运行。程序A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms、结束。程序B的运行轨迹为:计算50ms、输人数据80ms、再计算100ms、结束。要求:

(1)用图画出这两道程序并发执行时的工作情况。

(2)说明在两道程序运行时,CPU有无空闲等待?若有,在哪段时间等待?为什么会空闲等待?

(3)程序A、B运行时有无等待现象?在什么时候发生等待现象?

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改