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

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

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

试卷简介

题型:

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

考点练习

快速练习

历年真题

试卷预览
1

下列关于C程序的描述不正确的是(  )

A.C程序是由C语句组成的语句序列

B.C程序由若干个函数构成

C.主函数可以调用其他任何函数

D.C程序的执行可以从任何函数开始

2

以下符合C语言语法的实型常量是(  )

A.1.2E0.5

B.3.14.159E

C.0.005

D.E15

3

设整型变量a的值是6,执行下列语句后a的值是(  )  switch(a%2)  {  case 0:a-=2;  case 1:a+=1;  default:a=6;  }

A.4

B.5

C.6

D.7

4

设有定义"chara=2,b=5;"求表达式"~a^b<<2"的值(假定现有计算机字长为16) (  )

A.-32

B.32

C.-23

D.23

5

有以下程序段(  )  int n,t=1,s=0;  scanf("%d",&n);  do{s=s+t;t=t-2;}while(t!=n);  为使此程序不陷入死循环,从键盘输入的数据应该是

A.任意正奇数

B.任意负偶数

C.任意正偶数

D.任意负奇数

6

有以下程序段(  )  main()  {int x=0,y=5,z=3;  while(z-->0&&++x<5)y=y-1;  printf("%d,%d,%d\n",x,y,z);  程序执行后的输出结果是

A.3,2,0

B.3,2,-1

C.4,3,-1

D.5,-2,-5

7

设变量已正确定义,则以下能正确计算f=n!的程序段是(  )

A.f=0: for(j=1;j<=n;j++)f*=j;

B.f=1; for(j=1;j<n;j++)f*=j;

C.f=1; for(j=n;j>1;j++)f*=j;

D.f=1 for(j=n;j>-2;j--)f*=j;

8

有以下程序( )  main()  {int i,n=0;  for(i=2;i<5;i++)  {do  {if(i%3)continue;  n++;  }while(!i);  n++;  }  printf("n=%d\n",n);  }  程序执行后的输出结果是

A.n=2

B.n=3

C.n=4

D.n=5

9

有以下程序(  )  #include<stdio.h>  char fun(char x,char y)  {  if(x)return y;  }  main()  {inta='9',b='8',c='7';  printf("%c\n",fun(fun(a,b),fun(b,c))):  }  程序的执行结果是

A.7

B.8

C.9

D.函数调用出错

10

有以下程序(  )  #include<stdio.h>  int a=2;  int f(int*A)  {return(*A)++;}  main()  {int s=0;  {int a=5;  s+=f(&a);  }  s+=f(&a);  printf("%d\n",s);  }  执行后输出结果是

A.10

B.9

C.7

D.8

试卷评价(4条)

00****87   2014-01-13 14:08:38
慢慢做了,希望题目准啦!
00****35   2013-02-02 15:13:43
很好~做了两套!点32个赞!
00****34   2012-12-27 05:45:17
没白来一趟
00****17   2012-11-20 11:01:31
还没考试,考完以后看命中率怎样才知道是否花得值。
扫码免费做题
联系客服
APP下载
手机验证
温馨提示:输入手机号码获取验证码,验证后即测试该试卷。
图文验证:看不清?点击更换 换一换
手机号码:

下载试卷

收藏试题

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

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