下列程序段的输出结果是:()

int *p,*q, k=5,j=10;p=&j;q=&k;p=q;(*p)✀++✀;printf("%d",*q);
2025-02-23 10:22:42
推荐回答(2个)
回答1:

答案是:6
解:p,q是指针,开始的时候p指向j,q指向k,然后p=q也就是p指向了q指向的内存,也就是说p和q这时都指向了q指向的k,然后(*p)++是p指向的数值加1,也就是k+1.所以输出的*q和*p是相同的,也就是k的值,也就是6 。

回答2:

下列程序段的输出结果是 CLOSE DATA a=0 USE教师 GO TOP DO WHILE .NOT很简单呀:这个块if是重点:它的含义是:当主讲课程=