随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选实施逻辑加运算:11001010∨00001001 后的结果是 。做这题 →
- 填空若定义 int m[]={1,2,3,4,5}; 则 m[1]的值为 ____。做这题 →
- 填空C 语言程序中, 若对函数类型未加显式说明, 则函数的隐含说明类型为____。做这题 →
- 填空int a=3, b=5,c; txt c=(a>--b)?a++;b--; 执行以上程序段后,a 和 b 的值分别是____、____。做这题 →
- 填空若有以下数组 a,数组元素:a[0]~a[9],其值为:9 4 12 8 2 10 7 5 1 3,该数组的元素中,数值最大的元素的下标值是 。做这题 →
- 填空定义 int a[2][3];表示数组 a 中的元素个数是 _个。做这题 →
- 填空执行语句 \mathsf { c h a r } \; \mathsf { s t r } [ 8 1 ] { = } \mathsf { a b c d e f } ;后,字符串 str 结束标志存储在 str[ _]。做这题 →
- 填空若有定义 “int a[4][4] = { {0}, {2}, 3, 4, 5, 6, 7, 8}; ”,则初始化后,a[3][0]得到的初始值是。做这题 →
- 填空设有语句: “int x[3][4]={3,4,5,6,7,8,9,10,11,12};”, 则 x[2][0]的初值是____。做这题 →
- 单选若有以下定义下: #define E 5 int A=16;double B = 5.5; char C='A': 则下列语句中正确的是()。做这题 →
- 单选以下能正确定义数组并正确赋初值的语句是()做这题 →
- 填空有如下定义语句:int arr[][3] = {{1,2}, {3,4,5}, {6,7,8}, {9}}; 那么 arr[1][2]的代为____。做这题 →
- 填空如果需要从被调函数返回一个函数值,被调函数中必须包含____句。做这题 →
- 填空语句 double g=9.8; int a=(int)g*3; 执行后,g的值为 ____。做这题 →
- 填空字符串"ab\n\012\""的长度是____。做这题 →
- 填空设有语句:“int x[3][4]={3,4,5,6,7,8,9,10,11,12};”,则x[2][0]的初值是____。做这题 →
- 填空循环体内,能够强制从循环中退出,执行循环语句的后续部分程序的语句是“____;”。做这题 →
- 填空设有数组定义: char array[]="bysjsj"; 则数组 array 所占的空间为(7)字节做这题 →
- 填空设 int x=1, y=3, z; 执行 z=x>y?++x:y++; 后, z 的值是 ____。做这题 →
- 填空注释中的块注释内容是放于____和____之间。做这题 →
- 填空复合语句的对齐和缩进风格:____风格、Allman风格和Whitesmiths风格做这题 →
- 填空sizeof 是属于____(关键字、函数名、用户标识符)。做这题 →
- 填空____指在程序运行过程中其值可以被改变的量。做这题 →
- 填空已知:char str1[10],str2[10]={"books"};则在程序中能够将字符串"books"赋给数组 str1 的正确语句是()。做这题 →
- 单选下列选项中,能够满足*若字符串s1等于字符串s2,则执行ST*要求的是()。做这题 →
- 单选若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。做这题 →
- 填空设有数组元素求和的函数: int f(int x[], int n){ int i,sum=0; for(i=0;i<n;i+=2) sum+=x[i]; return sum;} 给定 int a[10]={1,1,1,2,3},total; total=f(a,10);,则 total 的值为____。做这题 →
- 填空如果定义 “int a[5];”,说明数组中共有()个元素。做这题 →
- 填空字符串结束的标志是()。做这题 →
- 填空函数定义时涉及的基本要素是:函数名、____、____。做这题 →
- 填空____的循环至少无条件执行一次()做这题 →
- 填空一个函数中只允许有一条____语句 ()做这题 →
- 综合设有数组定义:char array[]="SuZhouUniversity\0"; 则数组 array 所占的空间为____。做这题 →
- 单选一个 C 语言的执行是从做这题 →
- 判断C 语言程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用空格、制表符或回车符号作为分隔符。做这题 →
- 判断在 C 语言的函数定义和调用过程中,形式参数和实际参数数目可以不一致。做这题 →
- 判断在对数组全部元素赋初值时,不可以省略行数,但能省略列数。做这题 →
- 判断在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的循环调用。做这题 →
- 判断在 C 语言中,当函数体只有一条语句时,花括号 {} 可以省略不写。做这题 →
- 判断若有定义语句:char s[10]="1234567\0\0";,则 strlen(s)的值是8。做这题 →
- 判断在函数的说明和定义时若没有指出函数的类型,则系统自动地认为函数的类型为整型。做这题 →
- 判断main 函数是整个 C 程序执行的起点,执行终点则位于程序定义的最后一个函数()做这题 →
- 判断C 语言函数中传递数组名作为参数,实质上是传递地址()做这题 →
- 判断若有 int ⅰ=10,j=0;则执行完语句:if (j=0) i++; else i--; i 的值为 11。 (做这题 →
- 判断C 语言中只能逐个引用数组元素而不能一次引用整个数组。 ( )做这题 →
- 判断参加位运算的数据可以是任何类型的数据。做这题 →
- 判断若有 int i=10, j=2; 则执行完 i*=j+8; 后 i 的值为 28。做这题 →
- 单选在 C 语言中,不正确的 int 类型的常数是 ____。做这题 →
- 判断对于比较复杂的函数,其内部可以嵌套定义其他函数。做这题 →
- 判断在 C 语言中,允许一行写几个语句,也可以一个语句分几行与。做这题 →