求学快递网
  1. 找试卷
  2. 找答案
  3. 专业标签
原创试题专区 开通学校服务赚现金

2012年10月全国自考高级语言程序设计模拟试题(一)

  • 试卷类型:在线模考

    参考人数:151

    试卷总分:100.0分

    答题时间:120分钟

    上传时间:2016-11-05

试卷简介

本套试卷集合了考试编委会的理论成果。专家们为考生提供了题目的答案,并逐题进行了讲解和分析。每道题在给出答案的同时,也给出了详尽透彻的解析,帮助考生进行知识点的巩固和记忆,让考生知其然,也知其所以然,从而能够把知识灵活自如地运用到实际中去。

试卷预览

1.

运行下列程序后,输出结果是

void f(int x,int y,int *z)

{ *z=y-x;}

main()

{ int a=10,b=20,c=30; f(a,b,&c);f(b,c,&a);f(c,a,&b);

 printf(″%d,%d,%d\n″,a,b,c);

}

A.-10,-20,10

B.-10,20,30

C.10,-20,-30

D.10,20,30

2.

设有定义“int a=3,b,*p=&a;”,则下列语句中使b不为3的语句是

A.b=*&a;

B.b=*p;

C.b=a;

D.b=*a;

3.

设整型变量x值为5,下列语句的输出结果是

if(x++<5) printf(″%d″,++x);

else printf(″%d″,x++);

A.5

B.6

C.7

D.8

4.

设char str[100];int i=5;则引用数组元素的错误形式是

A.sir[i+10]

B.*(str+i)

C.*(str+i-1)

D.*((str++)+i

5.

若要将p指向m,且有说明int*p,m=3;则正确的赋值语句为

A.p=m

B.p=&m

C.*p=m

D.*p=&m


最新推荐

    相关试卷

      微信扫码,立即支付

      微信扫描上方二维码

      ×
      平台更新说明
      更新版本:V.2 更新时间:2018年3月7日
      更新内容:
      1.修改若干Bug
      2.完善页面逻辑,提高做题体验度
      3.设立会员体系,为用户提供专属服务
      4.增加外部出卷功能,学校用户开通学校服务后即可拥有自己的试卷库和学生测试中心,可自主出题组卷,为本校考生组织考试