山东省济宁市金乡县职业中等专业学校2023-2024学年度高一上学期9月月考《编程语言基础——C语言》试题

标签:
普通文字版
| 3页
| 286人阅读
| 4人下载

 

学科网 zxxk.com学科网 zxxk.com

山东省济宁市金乡县职业中等专业学校

2023-2024学年度高一上学期第一次月考

《编程语言基础——C语言》试题

题号

一

二

三

四

五

总分

得分

 

 

 

 

 

 

改卷人

 

 

 

 

 

 

一、单项选择题(每小题3,共45分)

1、C语言中运算对象必须是整型的运算符是: (   )

  A)/            B)=       C)>=        D)%=

2、TURBO 以中 int类型数据占 (  )个字节 

A)1        B)2    C)3    D)4

3、下列数据中,为字符常量的是________。

A)’My’         B)"B"    C)Yours   D)’K’

 

4、16、下面四个选项中,均是不合法的用户标识符的选项是(         )

A) A          B)FLOAT      C)b-a        D)3_6

P_0          2a0          if           temp

x            -b           int          INT

 5、C语言程序的基本单位是( )

A)语句          B) 程序行     C)函数        D)字符

6、判断char型变量c1是否为小写字母的最简单且正确的表达式为________。

     A)’a’ <=c1<=’z’                B)(c1>=a)&&(c1<=z)

     C)(‘a’<=c1)||(‘z’ >=c1)        D)(c1>=’a’)&&(c1<=’z’)

 7、有如下程序

      main( )

{     int y=3,x=3,z=1;

printf("%d  %d\n",(++x,y++),z+2);  }
运行该程序的输出结果是( )

A)3  4     B)4  2     C)4  3     D)3  3

 8、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确

的输入语句是( )

A)INPUT x、y、z;               B)scanf("%d%d%d",&x,&y,&z);

C)scanf("%d%d%d",x,y,z); D)read("%d%d%d",&x,&y,&z);

9、已知:int x,y; float z; 则以下输入语句错误的是________。

A)scanf(“%d,%d,%f”,&x,&y,&z); 

B)scanf (“%d%d%f”,&x,&y,&z);

C)scanf (“%d  %d  %f”, &x,&y,&z);

D)scanf (“%d%d%6.2f”,&x,&y,&z);

10、C语言对嵌套if语句的规定是: else总是与________配对。

A)其之前最近的if              B)第一个if     

C)缩进位置相同的if            D)其之前最近且不带else的if

11、以下叙述中正确的是________。page number 0

第 1 页 共 3 页

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。