1. 首页 > 科技

阅读下面程序,则执行后输出的结果为( )? 执行下面程序的输出结果

阅读下面程序,则执行后输出的结果为( )?执行下面程序的输出结果

下面程序执行后输出的结果是(  ) A.1,2,3 B.2,3,1 C.3,2,1 D.2,3,

模拟程序的运行结果

执行完前3行后:a=1,b=2,c=3,

执行完第4行后:a=2,

执行完第5行后:b=3

执行完第6行后:c=2

执行完第7行后:a=2,b=3,c=2

故输出结果为2,3,2.

故选D.

阅读下面的程序,写出程序运行后的输出结果。

#define M 4

#define N 4

#include

void main( )

{ int i,k;

int a[M][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};

int b[M][N];

for (i=0;i

for (k=0;k

b[i][k]=a[k][i]; //b[i][[k] 多了一个[

for (i=0;i

{ for (k=0;k

printf("%5d",b[i][k]);

printf("\n");

}

}

执行以下程序后输出的结果是_______。 Main() {int I, j, w=0;

int I, j, w = 0;

for (I = 4; I; I--)            // 退出这个循环的条件是i=0

    for (j = 1; j <= 2; j++)

        w = w + I*j;

w = I*j;        // i=0;w当然是0

printf("%d\n", w);

阅读下面程序,分析其执行过程,写出输出结果

以上程序定义了一个学生类。该类有两个私有成员,学号和分数。

student(int n,float s)是构造函数,用于给类的成员赋值。

chang(int n,float s)是成员函数,用于给类的成员赋值。

display用于显示类的信息。

main()先定义了一个对象(类的实例),并将101和78.5赋给了num和score

然后显示出来。接下来调用changge函数改变num和score的值最后输出.

所以运行结果是:

101 78.5

101 80.5