注意:此页面搜索的是所有试题
河南科技大学-C语言程序设计
说明一个结构体变量时,系统分配给它的内存是
(本题2.5分)
A、 各成员所需内存量的总和
B、 结构中第一个成员所需内存量
C、 成员中占内存量最大者所需的容量
D、 结构中最后一个成员所需内存量
定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是 (本题2.5分) A、 swap(int x, int y){ int t; t=x; x=y; y=t; } B、 swap(int *x, int *y){ int t; t=x; x=y; y=t; } C、 swap(int *x, int *y){ int t; t= *x; *x = *y; *y=t; } D、 swap(int *x, int *y){ int *t; t=x; x=y; y=t; }
下列关于结构的语法错误的是( ) (本题2.5分) A、 结构是由用户自定义的一种数据类型 B、 结构中可设定若干个不同数据类型的成员 C、 结构中成员的数据类型可以是另一个已定义的结构 D、 在定义结构时,可以为成员设置默认值
以下关于结构体的叙述中,错误的是 (本题2.5分) A、 结构体是一种可由用户构造的数据类型 B、 结构体中的成员可以具有不同的数据类型 C、 结构体中的成员不可以与结构体变量同名 D、 结构体中的成员可以是指向自身结构的指针类型
blob.png(本题2.5分) A、 可以用REC定义结构体变量 B、 REC1是struct REC类型的变量 C、 REC是struct类型的变量 D、 可以用REC1定义结构体变量
设有说明语句,int k=7, x=12;则以下能使值为3的表达式是 (本题2.5分) A、 x%=(k%=5) B、 x%=(k-k%5) C、 x%= k-k%5 D、 (x%=k)-(k%=5)
若有条件表达式(exp)? A++: b--,则以下表达式中能完全等价于表达式(exp)的是 (本题2.5分) A、 (exp= =0) B、 (exp!=0) C、 (exp= =1) D、 (exp!=1)
若有代数式3ae/bc,则不正确的C语言表达式是 (本题2.5分) A、 a/b/c*e*3 B、 3*a*e/b/c C、 3*a*e/b*c D、 a*e/c/b*3
以下表达式值为3的是 (本题2.5分) A、 16-13%10 B、 2+3/2 C、 14/3-2 D、 (2+6)/(12-9)
blob.png(本题2.5分) A、 a大于b B、 a小于b C、 1 D、 输出语句有错
在if语句中,用作判断的表达式为 (本题2.5分) A、 关系表达式 B、 逻辑表达式 C、 算术表达式 D、 任意表达式
设i和k都是int类型,则以下for循环语句 。 for ( i=0, k= -1; k=1; i++, k++ ) printf("****\n") (本题2.5分) A、 判断循环结束的条件不合法 B、 是无限循环 C、 循环体一次也不执行 D、 循环体只执行一次
字符串“\”EOF= -\61\””的长度是 (本题2.5分) A、 8 B、 9 C、 12 D、 非法字符串
blob.png(本题2.5分) A、 sqrt(sin(x)>0?sin(x):-sin(x)) B、 sqrt(fabs(sinx)) C、 sqrt(sqrt(sinx*sinx)) D、 fabs(sqrt(sin(x)))
以下各标识符中,合法的用户标识符组为 (本题2.5分) A、 PAd,P#d,b-b,abc,_0123,ssiped B、 cin,a10,CPP,float,del_word,signed C、 void,max,hiy,,list,*jer D、 a,temp,_isw,INT,keep,wind
定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是 (本题2.5分) A、 swap(int x, int y){ int t; t=x; x=y; y=t; } B、 swap(int *x, int *y){ int t; t=x; x=y; y=t; } C、 swap(int *x, int *y){ int t; t= *x; *x = *y; *y=t; } D、 swap(int *x, int *y){ int *t; t=x; x=y; y=t; }
下列关于结构的语法错误的是( ) (本题2.5分) A、 结构是由用户自定义的一种数据类型 B、 结构中可设定若干个不同数据类型的成员 C、 结构中成员的数据类型可以是另一个已定义的结构 D、 在定义结构时,可以为成员设置默认值
以下关于结构体的叙述中,错误的是 (本题2.5分) A、 结构体是一种可由用户构造的数据类型 B、 结构体中的成员可以具有不同的数据类型 C、 结构体中的成员不可以与结构体变量同名 D、 结构体中的成员可以是指向自身结构的指针类型
blob.png(本题2.5分) A、 可以用REC定义结构体变量 B、 REC1是struct REC类型的变量 C、 REC是struct类型的变量 D、 可以用REC1定义结构体变量
设有说明语句,int k=7, x=12;则以下能使值为3的表达式是 (本题2.5分) A、 x%=(k%=5) B、 x%=(k-k%5) C、 x%= k-k%5 D、 (x%=k)-(k%=5)
若有条件表达式(exp)? A++: b--,则以下表达式中能完全等价于表达式(exp)的是 (本题2.5分) A、 (exp= =0) B、 (exp!=0) C、 (exp= =1) D、 (exp!=1)
若有代数式3ae/bc,则不正确的C语言表达式是 (本题2.5分) A、 a/b/c*e*3 B、 3*a*e/b/c C、 3*a*e/b*c D、 a*e/c/b*3
以下表达式值为3的是 (本题2.5分) A、 16-13%10 B、 2+3/2 C、 14/3-2 D、 (2+6)/(12-9)
blob.png(本题2.5分) A、 a大于b B、 a小于b C、 1 D、 输出语句有错
在if语句中,用作判断的表达式为 (本题2.5分) A、 关系表达式 B、 逻辑表达式 C、 算术表达式 D、 任意表达式
设i和k都是int类型,则以下for循环语句 。 for ( i=0, k= -1; k=1; i++, k++ ) printf("****\n") (本题2.5分) A、 判断循环结束的条件不合法 B、 是无限循环 C、 循环体一次也不执行 D、 循环体只执行一次
字符串“\”EOF= -\61\””的长度是 (本题2.5分) A、 8 B、 9 C、 12 D、 非法字符串
blob.png(本题2.5分) A、 sqrt(sin(x)>0?sin(x):-sin(x)) B、 sqrt(fabs(sinx)) C、 sqrt(sqrt(sinx*sinx)) D、 fabs(sqrt(sin(x)))
以下各标识符中,合法的用户标识符组为 (本题2.5分) A、 PAd,P#d,b-b,abc,_0123,ssiped B、 cin,a10,CPP,float,del_word,signed C、 void,max,hiy,,list,*jer D、 a,temp,_isw,INT,keep,wind