【2026】年大学c 笔试题及答案.docxVIP

  • 2
  • 0
  • 约2.97千字
  • 约 9页
  • 2026-05-15 发布于四川
  • 举报

【2026】年大学c笔试题及答案

includestdio.h

intmain(){

inta=5,b=10;

intp=a;

intq=b;

p=q;

p=20;

printf(a=%d,b=%d\n,a,b);

return0;

}

答案:

这段代码的输出结果是:a=5,b=20

解析:

1.首先定义了两个整型变量a和b,并分别初始化为5和10

2.然后定义了两个整型指针p和q,p指向a的地址,q指向b的地址

3.接着执行p=q,这会使指针p也指向b的地址,而不是a的地址

4.然后执行p=20,由于p现在指向b,所以实际上是修改了b的值为20

5.a的值没有被修改,仍然是5

6.因此输出结果是a=5,b=20

includestdio.h

intmain(){

intarr[]={10,20,30,40,50};

intp=arr;

printf(%d,%d,%d\n,p,(p+2),(p+4));

printf(%d,%d,%d\n,p[0],p[2],p[4]);

printf(%d,%d,%d\n,arr[0],arr[

文档评论(0)

1亿VIP精品文档

相关文档