自考资讯

导航

全国2020年10月自考高级语言程序设计(一)真题

来源 :中华考试网 2020-11-04

  全国2020年10月高等教育自学考试高级语言程序设计(一)试题

  课程代码:00342

  1.请考生按规定用笔将所有试题的答案涂、写在答题纸上。

  2.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔

  填写在答题纸规定的位置上。

  选择题部分

  注意事项:

  每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。

  一、单项选择题:本大题共15小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

  1.以下不属于C语言关键字的是

  A. for

  B. int

  C. printf

  D. switch

  2.设intx;,能将x+2强制转换为char类型的表达式是

  A. x+2(char)

  B. char(x+2)

  C. (x+2)char

  D. (char)(x+2)

  3.下列表达式正确的是

  A.3.5%2+'a'

  B.3%2+"A"

  C.3%2+'A'

  D.3%1.5+'a'

  4.表达式2>3?10:20的值是

  A.2

  B. 3

  C.10.

  D. 20

  5.设int a=-1,b=3;,执行语句print("%d",a

  A. -2

  B. -1

  C.1

  D.3

  6.当文件结束时,库函数feof的返回值是

  A.0

  B. FALSE

  C.非0

  D. TRUE

  7.设intx=10;, 下列循环语句正确的是

  A. for(,x<10,);

  B. for( x<10; x++);

  C. for(x=1, x<10, x++);

  D. for(x=1;x<10; x++);

  8.下列定义正确的是

  A. int n, a[n]; .

  B. int a[5];

  C. int a[5.0];

  D. int n=S, a[n];

  9.设char str[ ]= {a,b,n;,;d',^0'};,执行print("%s\n" ,tr);后输出结果是

  A. ab

  cd

  B. ab

  n

  C. abncd

  D. ablncd

  10.关于变量的作用域,下列说法正确的是

  A.局部变量与全局变量不可以同名.

  B.局部变量与全局变量可以同名,全局变量有效

  C.局部变量与全局变量可以同名,局部变量有效

  D.局部变量与全局变量可以同名,两者视为同一变量

  11.设char p[ ]="abclnde",则执行语句prit('"%'",izo+f(p));后输出结果是

  A.6

  B.7

  C.8

  D.9

  12.设char c, s[20]={"This is a book",*p=s,*q=s;,正确的赋值语句是

  A. c=*p;

  B. q=&s;

  C. *q=s; .

  D. *c=*q;

  13.设struct stu { int x; float y; } example;则结构体变量名是

  A. x

  B. stu

  C. struct

  D. example

  14.设int *p,*q[3];,则p和q分别是

  A.整型变量和整型数组

  B.指针变量和指针数组

  C.整型变量和指向数组的指针

  D.指针变量和指向数组的指针

  15.下列运算符优先级最低的是

  A.,

  B.&&.

  C. <=

  D. +=

分享到

您可能感兴趣的文章