上学吧考试云平台
题库首页学历类自考专业课工学类全国自考(高级语言程序设计)模拟试卷4

全国自考(高级语言程序设计)模拟试卷4

推荐等级:
  • 卷面总分:120分
  • 试卷类型:模拟试题
  • 测试费用:免费
  • 答案解析:有
  • 练习次数:9次
  • 作答时间:100分钟
  • 进入考试
  • 下载试卷
  • APP做题
  • 关注人数:1790

试卷简介

题型:

  • 1.单项选择题
  • 2.填空题
  • 3.程序分析题
  • 4.程序填充题
  • 5.程序设计题
会员专享

考点练习

快速练习

历年真题

试卷预览
1

下列关于C语言的描述正确的是(  )

A.C语言是面向硬件的高级语言

B.C语言是面一种面向对象的程序设计语言

C.C语言是一种结构化程序设计语言

D.C语言的前身是汇编语言

2

C语言的基本数据类型包括(  )

A.字符型和数值型

B.字符型和逻辑型

C.整型和实型

D.指针型和数据型

3

已知有以下定义(假定现有计算机字长为16)  int a=0x48,b=0xf0;  a^b的值为(  )

A.184

B.183

C.290

D.287

4

若有以下定义:  char s[20]=="programming",*ps=s;  则不能代表字符o的表达式是(  )

A.*(ps+2)

B.s[2]

C.ps[2]

D.*ps+=2

5

若有说明语句:int I,;则以下关于x、*x、x[0]、&x[0][0]的描述正确的是(  )

A.x、*x、x[0]、&x[0][0]均表示元素x[0][0]的地址

B.只有x、*x表示元素x[0][0]的地址

C.只有x[0]、&x[O]L0]表示元素x[0][0]的地址

D.只有&x[0][0]表示元素的地址

6

若有下列类型说明语句:  char w;int x;float y;double z;  则表达式w*x+z-y的结果的数据类型是(  )

A.char

B.int

C.float

D.double

7

下列程序正确的运行结果为(  )  #include<stdio.h>  main()  {int a[]={2,6,8,10,14,18);  int *ptr[-]={&a[0],&a[1],&a[2],&a[3],&a[4]);  int i;  for(i=0;i<5;i++)  a[i]=a[i]/2+a[i]  printf("%d\n",*(*(ptr+2)));  printf("%d\n",*(*ptr));  }

A.12 21

B.21 12

C.12 3

D.3 12

8

以下函数的功能是(  )  ABC(ps)  char *ps;  {char *P;  p=ps;  while(*p++);  return(p-ps);  }

A.比较两个字符串的大小

B.求字符串的长度

C.将字符串ps复制到P中

D.以上三种说法都不对

9

若x、y是int型变量,则执行以下语句后的x值是(  )  #include<stdio.h>  main()  {  int x,y;  for(y=1,x=1;y<50;y++)  {if(x>=10)break;  if(x%2==1)  x+=5;}  x-=3;  }

A.3

B.6

C.7

D.10

10

执行下列语句后b的值为(  )  int a,b,C,l=4,m=6,n=8;  int *p1=&1,*p2=&m,*p3;  a=p1==&1;b=3*(-*p1)/(*p2)+7;  c=*(p3=&n)=*p1*(*p2);

A.4

B.5

C.7

D.8

试卷评价(4条)

00****20   2014-01-06 14:09:39
不错哦,题目是一大块一大块分开的,很方便。
00****57   2013-06-05 01:35:07
hao
00****90   2013-03-08 05:46:17
试题质量还有待提高
00****09   2013-02-26 06:47:19
OK,还行
自学考试
扫码免费做题
联系客服
APP下载
手机验证
温馨提示:输入手机号码获取验证码,验证后即测试该试卷。
图文验证:看不清?点击更换 换一换
手机号码:

下载试卷

收藏试题

此试题已成功加入收藏夹!

关闭窗口查看我的收藏夹
下载试卷
广告
上学吧找答案神器,懒人考试必备神器