还剩7页未读,继续阅读
文本内容:
xx年4月浙江高等教育自学考试高级语言程序设计
(一)试题课程代码00342
一、判断题(判断下列各题,正确的在题后括号内打“√”,错的打“×”每小题1分,共10分)
1.C语言源程序是可以用来直接运行的程序()
2.C语言中以%x开头的数是十六进制整数()
3.C程序中的变量,必须先定义(声明),才能使用()
4.在C程序中,9ab是非法的用户标识符()
5.C语句必须用一个分号作为结束()
6.do_while语句构成的循环不能用break语句退出()
7.scanf函数是C语言的标准输入函数()
8.C程序的main函数不能有参数()
9.在函数内部定义的变量称为局部变量()
10.用#include包含的头文件的后缀必须是h.()
二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内每小题1分,共20分)
1.C语言程序的三种基本结构是()结构、选择结构和循环结构A.顺序B.递归C.转移D.嵌套
2.以下选项中正确的实型常量是()A.0B.-10C.
0.19D.
1.9×
1023.在C语言程序中,用关键字()定义长整型变量A.longB.floatC.doubleD.char
4.十进制数8的八进制数是()A.11B.010C.8D.
085.()不是合法的C语句A.{intj;j++;}B.{intj;j++;;}C.{intj;;j++;}D.{floatj=0;j++;}
6.若变量a,b已正确定义并赋值,符合C语言语法的表达式是()A.a=b=a+1B.a≤bC.a≥bD.a≠b
7.对以下的scanf语句,正确的输入方式是()intk1,k2,k3,k4;scanf(″%d%d%d%d″,A.102030,40B.10203040C.10,203040D.102030,
408.表达式!x等效于()A.x==1B.x==0C.x!=1D.x!=
09.要定义字符型变量a并赋初值,()是正确的A.chara=‘3’;B.chara=“3”;C.chara=%;D.chara=*;
10.以下函数调用语句中,含有的实参个数是()calc(exp1,(exp3,exp4,exp5));A.1B.2C.3D.
411.下列语...。