阅读分析本题程序段后回答问题:(1)程序实现了什么功能?(2)写出程序的输出结果 阅读分析本题程序段后回答问题:(1)程序实现了什么功能?(3分)(2)写出程序的输出结果;(4分)(3)写出算法的时间复杂度。(3分)#include stdio.h#define N 7typedef int datatype;void main(void){ int 1,j,t;datatype data[N]={1,2,3, 4,5,6, 7}; /*处理的数据*/i=0;j=N-1;while (ij){ t=data[i];data[i++ ]=data[j];data[j--]=t;}printf(”运行结果为: \n);for(i= =0;iN-1;i++)printf(%d; ,data[i]);}

阅读分析本题程序段后回答问题:(1)程序实现了什么功能?(2)写出程序的输出结果

阅读分析本题程序段后回答问题:

(1)程序实现了什么功能?(3分)

(2)写出程序的输出结果;(4分)

(3)写出算法的时间复杂度。(3分)

#include "stdio.h"

#define N 7

typedef int datatype;

void main(void)

{ int 1,j,t;

datatype data[N]={1,2,3, 4,5,6, 7}; /*处理的数据

*/

i=0;

j=N-1;

while (i<j)

{ t=data[i];

data[i++ ]=data[j];

data[j--]=t;

}

printf(”运行结果为: \n"); 

for(i= =0;i<N-1;i++)

printf("%d; ",data[i]);

}


相关考题:

运行以下程序段后,输出结果为【 】。For I=1 To 3ClsPrint "I=",I;Next@答案@I=3@解析@本题考查Cls语句的功能。Cis语句的功能是清除窗体或其他对象上的所有输出,因此,本题在运行中虽然对I=1和I=2有输出,但都被清除,最后只剩下I=3时的输出值。

阅读下列程序段,程序的输出结果为( )。A.3B.5C.6D.8

阅读以下程序,写出程序运行后的输出结果是 ______。includevoid main(){ char a[]={ 阅读以下程序,写出程序运行后的输出结果是 ______。 #include<iostream.h> void main(){ char a[]={'H','e','r','1',‘o’,'\0'}; int i, j; i=sizeof(a)/sizeof(char); j=strlen(a) cout<<i<<' '<<j; }A.6 6B.5 6C.1 5D.6 5

阅读以下程序,写出程序运行后的输出结果是 ______。includevoid main(){char a[]={' 阅读以下程序,写出程序运行后的输出结果是 ______。 #include<iostream.h> void main(){ char a[]={'H','e','1','1','o','\0'}; int i,j; i=sizeof(a)/sizeof(char); j=strlen(a) cout<<i<<‘ ’<<j;A.6 6B.5 6C.1 5D.6 5

读程序,写出程序执行后的输出结果 main() { char c1= 'h',c2= 'd'; printf("%d,%c,%c", c2-c1 ,c2+2 , 'c'+c1-c2 ); }

阅读程序,写出运行后的输出结果。 #include<iostream> using namespace std; class A { public: ~A(){cout<<"A";} }; class B :public A { public: ~B(){cout<<"B";} }; void main() { B b1; }

阅读下面的程序, 写出运行后输出的结果。 #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B :public A { public: B(){cout<<"B";} }; void main() { B b1; }

试分析下列程序段,回答所提问题。 ORG 3000H DB 11H,12H,13H,14H,15H ...... MOV BX,3000H STC ADC BX,1 SAL BL,1 INC BYTE PTR [BX] (1)程序段执行后,3004H 单元中的内容是什么? (2)程序段执行后,BX中的内容是什么?CF的值是1还是0?

阅读下列程序段,填空回答问题。   MOV CX,16  MOV BX,0  MOV DX,1 DON: MOV AX,2AB0H  AND AX,DX  JZ NEXT  INC BX NEXT: SAL DX,1  LOOP DON 该程序段执行后,BX=_________。(注:答案采用十进制)