设执行以下程序段时依次输入1、3、5,执行结果为( )
相似题目
-
有程序:DIMENSIONx(3,3)READ(*,*)xCALLSSl(x(1,2))ENDSUBROUTINESSl(x)DIMENSIONx(3)WRITE(*,*)x(2)END当输入1、2、3、4、5、6、7、8、9时,此程序执行后的输出结果为:()
-
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步操作时间依次为60ns、100ns、50ns和 70ns。该流水线的操作周期应为(1)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令 结果需(2)ns,完成该段程序需(3)ns。在流水线结构的计算机中,频繁执行(4)指令时会严重影响机器的效率。当有中断请 求发生时,采用不精确断点法,则将(5)。空白(3)处应选择()
-
有程序:READ(*,*)xY=0.0IF=(xGT.0.0)THENY=1.0ELSEIF(x.GE.150)THENY=2.0ELSEY=3.0ENDIFWRITE(*,*)YEND当输入150时,此程序执行后的输出结果为:()
-
有以下程序 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d",m[k][i]); } } 执行后输出结果是()
-
有以下程序main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); } 判序执行后的输出结果是()
-
有程序:DIMENSIONA(2,2)READ(*,*)ASUM=0DO10I=1,2D010J=1,210A(I,J)=A(I,J)+I+JWRITE(*,*)A(1,2)END当输入1、2、3、4时,此程序执行后的输出结果为:()
-
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步操作时间依次为60ns、100ns、50ns和 70ns。该流水线的操作周期应为(1)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令 结果需(2)ns,完成该段程序需(3)ns。在流水线结构的计算机中,频繁执行(4)指令时会严重影响机器的效率。当有中断请 求发生时,采用不精确断点法,则将(5)。空白(1)处应选择()
-
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步操作时间依次为60ns、100ns、50ns和 70ns。该流水线的操作周期应为(1)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令 结果需(2)ns,完成该段程序需(3)ns。在流水线结构的计算机中,频繁执行(4)指令时会严重影响机器的效率。当有中断请 求发生时,采用不精确断点法,则将(5)。空白(5)处应选择()
-
以下程序的执行结果是( )。int main(){int a[5]={1,2,3,4,5};int i;for(i=0;i<5;i++)printf(%4d,*(a+i));}
-
当执行以下程序段时()x=-1;do{x=x*x;}while(!x);
-
下列程序段的执行结果为_______。Dima(3,5)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=1To5a(i,j)=a(i-1,j-1)+(i-1)*5+jNextjNextiPrinta(3,4)(5.0分)
-
以下程序执行后的输出结果是______。int sub(int n){int t;if(n==1)return 5;elsereturn t=sub(n-1)+3;}void main(){printf('%d ',sub(3));}
-
15、以下程序的执行结果是。 T1 = (1) T2 = (3, 4) T1 += 5 print(T1) print(T1 + T2)
-
有以下程序 main() { int x=0,y=5,z=3; while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是
-
执行以下程序段时,输出结果为()。double a;a=333.721568;printf("%-62e\n",a);A.输出格式描述符的
-
设 int x=0,y=-1;则执行下列程序段的输出结果为();
-
执行下列程序段时输出结果是() }
-
(专基)阅读下面程序如果执行程序后输入的值是1 2 3 4 5 则结果是()#include "stdio.h"void main(){int arr【5】,i,sum=0; for(i=0;i<5;i++){scanf("%d",&arr【i】); } for(i=0;i<5;i++){sum=sum+arr【i】;}printf("sum=%d",sum);}
-
算法的非形式化定义,一个算法就是一个有穷规则的集合,其中的规则规定了一个解决某一特定类型问题的运算序列。算法的重要特性:有穷性、确定性、输入、输出、能行性。 如,求1+2+3+…+100。 设变量X表示加数,Y表示被加数,则用自然语言将算法描述如下: (1)将1赋值给X。 (2)将2赋值给Y。 (3)将X与Y相加,结果存放在X中。 (4)将Y加1,结果存放在Y中。 (5)若Y 100,转到步骤(3)继续执行;否则,算法结束,结果为X。 以上空白处为 ()
-
设有如下程序:程序运行后,单击命令按钮,如果在输入对话框中依次输入1、2、3、4、5、6、7、8、9、0,则输出结果是()。
-
以下程序执行后的输出结果是()。main(){int x = 1,y = 1;while(y<=5){if(x>=10)break;if(x%2==0){x+=5;continue;}x-=3;y++;}printf(“%d,%d”,x,y);}
-
以下程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是includeint main(){char k;int i;for(i=1;i<3;i++){scanf(“%c”,&k);switch(k){case ‘0’: printf(“another”);case ‘1’:
-
当执行以下程序段时x=-1;do{x=x*x;}while (!x)
-
有以下程序main(){int i,t【】【3】={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t【2-i】【i】);}判序执行后的输出结果是()