第一章 单元测试

1、单选题:
下列对C语言特点的描述中,错误的是( )。
选项:
A:C语言不是结构化程序设计语言
B:C语言移植性好
C:C语言功能较强
D:C语言编程简洁明了
答案: 【C语言不是结构化程序设计语言

2、单选题:
下列关于C语言程序在结构上特点的描述中,错误的是( )。
选项:
A:C语言程序的诸多函数中,只能有一个主函数
B:C语言程序是一个函数串
C:C语言程序可以由一个或多个文件组成
D:C语言程序被执行时,通常是从第1个函数开始
答案: 【C语言程序被执行时,通常是从第1个函数开始

3、单选题:
在scanf()函数的格式说明符中,长整型数的输入格式说明符是( )。
选项:
A:%ld
B:%lf
C:%x
D:%d
答案: 【%ld

4、单选题:
在printf()函数的格式说明符中,双精度浮点型数的输出格式说明符是( )。
选项:
A:%s
B:%c
C:%ld
D:%lf
答案: 【%lf

5、单选题:
下列不是C语言特点的是? ( )
选项:
A:不同的变量类型可以用结构体(struct)组合在一起。
B:语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。
C:C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。
D:只有64个保留字(reserved keywords),使变量、函数命名有更多弹性。
答案: 【只有64个保留字(reserved keywords),使变量、函数命名有更多弹性。

第二章 单元测试

1、单选题:
若i=3,j=i++;执行运算后i和j的值为? ( )
选项:
A:i=3,j=4
B:i=4,j=3
C:i=4,j=4
D:i=3,j=3
答案: 【i=4,j=3

2、单选题:
函数# include <stdio.h>int main(void ){printf("学号 姓名 班级n");return 0;} 在屏幕上输出的结果是?( )
选项:
A:学号 姓名 班级
B:"学号 姓名 班级n"
C:学号班级姓名
D:"学号 姓名 班级"
答案: 【学号 姓名 班级

3、单选题:
关于函数,下列说法正确的是? ( )
选项:
A:同一个函数可以被一个或多个函数调用任意多次。
B:一个C程序只能由一个函数构成。
C:main函数和其他函数一样,可以互相调用。
D:函数可以嵌套定义
答案: 【同一个函数可以被一个或多个函数调用任意多次。

4、判断题:
任何程序都有主函数吗?( )
选项:
A:错
B:对
答案: 【

5、单选题:
下列函数在屏幕上输出的结果是?( )# include <stdio.h>int main(void ){printf("****n***n**n*n");return 0;}
选项:
A:"****n***n**n*n"
B:**********
C:******* ** *
D:****n***n**n*n
答案: 【**********

发表评论

电子邮件地址不会被公开。 必填项已用*标注