随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选以下关于引用头文件描述,正确的是做这题 →
- 填空rand 是一个随机产生的函数,若想调用它需要引用头文件是__做这题 →
- 判断6 C 语言是一种面向对象的高级程序设计语言。做这题 →
- 综合如下代码是主函数的基本形式,请补全代码使其是完整一段程序代码。 (1) ____ <stdio.h> (2) ____ () {printf("This is Hello!"); }做这题 →
- 综合阅读以下程序 #include <stdio.h> main() { int case;float printF; printf("请输入 2 个数; "); scanf("%d %f", &case, &printF); printf("%d %f\n",case,printf); } 该程序在编译时产生错误,其出错原因是定义语句错,____是关键字,不能用于用户自定义标识符。做这题 →
- 单选下列符号串中符合 C 语言语法的标识符是()。做这题 →
- 单选一个完整的 C 程序包含一个或多个函数,对于 main 函数,下列不正确的是()。做这题 →
- 综合有以下程序 #include <stdio.h> main(){ int a,b,k; k=1,m=8; a = / * k - m; b + = m; printf("%d ",a); printf("%d\n",b); } 编译时编译器提示错误信息,你认为出错的语句是____。做这题 →
- 单选若要使用 C 数学库中的 sin 函数,需要在源程序的头部加上:#include <math.h> 关于引用数学库,以下叙述正确的是____。做这题 →
- 填空rand 是产生随机数的函数,若想调用它需要引用头文件是 ____。做这题 →
- 单选在 C 语言中,下列符号可以作为变量名的是()做这题 →
- 单选在 C 语言规定,在一个源程序中,main 函数的位置()。做这题 →
- 单选在一个 C 源程序文件中,main 函数的位置是____。做这题 →
- 判断C 语句的结束符,通常,C 语句末尾以0结束。做这题 →
- 判断C 语言中用 strcmp 函数比较字符和字符串是否相等,使用该函数时,需要引用头文件"string.h"。做这题 →
- 判断在 C 语言中,一个标识符由字母、数字和下划线组成,第一个字符必须是字母或下划线。做这题 →
- 填空C语言中通过#____命令可以定义符号常量。做这题 →
- 单选在一个C程序中____。做这题 →
- 单选以下不合法的用户标识符是____。做这题 →
- 单选以下4组用户定义标识符中,全部合法的一组是____。做这题 →
- 单选下列选项中,合法的C语言关键字是____。做这题 →
- 单选以下不能定义为用户标识符的是____。做这题 →
- 单选以下叙述中正确的是____。做这题 →
- 单选C语言中的文件类型只有( )。做这题 →
- 单选C语言源程序的基本单位是( )做这题 →
- 判断若有宏定义:#define PI 3.14i5926,则系统预编译时会报错。( )做这题 →
- 判断若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。( )做这题 →
- 单选一个C程序的执行是从____。 A本程序的main函数开始,到main函数结束 B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C本程序的main函数开始,到本程序文件的最后一个函数结束 D本程序文件的第一个函数开始,到本程序main函数结束做这题 →
- 单选在 C 语言中,每个语句必须以____结束。做这题 →
- 单选C 语言规定:在一个源程序中,main函数的位置____。做这题 →
- 单选一个C 语言程序是由____。做这题 →
- 单选下列说法中错误的是____做这题 →
- 单选用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将____。做这题 →
- 判断每个源程序有且只有一个 main 函数,系统总是从该函数开始执行C语言程序。做这题 →
- 判断C 语言程序的注释可以出现在程序中的任何地方,它总是以 * 符号作为开始标记,以 */ 符号作为结束标记。做这题 →
- 单选以下用户标识符中,合法的是____。做这题 →
- 单选以下 4 个字符串函数中,( )所在的头文件与其他 3 个不同。做这题 →
- 单选C 语言总是从 函数开始执行。做这题 →
- 单选C语言可执行程序从什么地方开始执行 ( )。做这题 →
- 单选以下叙述中正确的是____ 用#include包含的文件的后缀必须是“.h”。 若一些源程序中包含某个头文件;当该文件有错时,只需对该头文件进行修改,包含此头文件的所有源程序不必重新进行编译。 宏命令行可以看作是一行C语句。 预处理是在编译之前进行的。做这题 →
- 单选以下叙述中正确的是____做这题 →
- 填空以下程序的输出结果是____。 #define A 3 #define B(a) ((A+1)*a) void main() { int x; x=3*(A+B(7)); printf(“x=%d\n”,x); } B部分(本科必做) 编程:请写出一个宏定义MYALPHA(c),用以判断c是否是字母字符,若是,得1,否则,得0。做这题 →
- 单选I/O 语句“scanf[“x=”,&x]”属于高级语言的 成分。做这题 →
- 填空程序中的算术表达式属于高级程序语言中的____成分。做这题 →
- 单选____ 一般不作为数值计算使用的程序设计语言。做这题 →
- 单选____一般作为数值计算使用的程序设计语言。做这题 →
- 单选C 语言程序中必须有的函数是()。 |做这题 →
- 单选一个 C 语言程序是由()组成的。做这题 →
- 填空预处理命令行都必须以____号开始.做这题 →
- 单选一个 C 语言程序是从____开始执行的。做这题 →