华北水利水电大学C 语
判断字符串s1是否大于字符串s2,应该使用()。 A.if(strcmp(s1,s2)<0) B.if(s1>s2) C.if(strcmp(s2,s1)<0) D.if(strcmp(s1,s2))
答案是:参考答案:C
已知charx[]=”hello”,y[]={‘h’,’e’,’a’,’b’,’e’};则关于两个数组长度的正确描述是()。 A.相同 B.x大于y C.x小于y D.以上答案都不对
答案是:参考答案:B
下列数据中,属于字符串常量的是()。 A.“a” B.{ABC} C.‘abc\0’ D.‘a’
答案是:参考答案:A
在C语言中,以()作为字符串结束标志。 A.‘\n’ B.‘‘ C.‘0’ D.‘\0’
答案是:参考答案:D
下列四组选项中,正确的C语言标识符是()。 A.%x B.a+b C.a123 D.123
答案是:参考答案:C
C语言中的简单数据类型包括()。 A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型 C.整型、字符型、逻辑型 D.整型、实型、字符型
答案是:参考答案:D
在C语言程序中,表达式5%2的结果是()。 A.2.5 B.2 C.1 D.3
答案是:参考答案:C
下列运算符中,优先级最高的是()。 A.[ ] B.++ C.% D.&&
答案是:参考答案:A
设整型变量x的值是10,则表达式2 A.不确定 B.1 C.0 D.表达式非法
答案是:参考答案:B
已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是()。 A.scanf(“%2d%2d%2d”,&i,&j,&k); B.scanf(“%d%d%d”,&i
答案是:参考答案:C
在while(!a)中,其中!a与表达式()等价。 A.a==0 B.a==1 C.a!=1 D.a!=0
答案是:参考答案:A
退出一个循环语句(不终止函数的执行)的有效措施是()。 A.用break语句 B.用continue语句 C.用return语句 D.用exit
答案是:参考答案:B
如果inta=3,b=4,则条件表达式“a A.3 B.4 C.0 D.1
答案是:参考答案:A
C语言源程序名的后缀是()。 A..exe B..c C..obj D..cpp
答案是:参考答案:B
下面关于if与switch比较的叙述中不正确的是()。 A.switch执行效率高,if效率低 B.switch只能是基于一个整型值进行分支选择 C.使用if的分支,都可以通过switch实现 D.使用switch的分支,都可以通过
答案是:参考答案:C
下列关于C语言的说法错误的是()。 A.C程序的工作过程是编辑、编译、链接、执行。 B.C语言不区分大小写。 C.C程序的三种基本结构是顺序、选择、循环。 D.C程序从main函数开始执行。
答案是:参考答案:B
为避免if_else语句二义性,规定else总是与()组成配对关系。 A.缩排位置相同的if B.在其之前未配对的if C.在其之前最近的未配对的if D.同一行上的if
答案是:参考答案:C
C语言中while和do_while循环的主要区别是()。 A.do_while的循环体至少无条件执行一次 B.while的循环控制条件比do_while的循环控制条件严格 C.do_while允许从外部转到循环体内 D.do_wh
答案是:参考答案:A
()是构成C语言程序的基本单位。 A.函数 B.过程 C.子程序 D.子例程
答案是:参考答案:A
以下能对一维数组a进行初始化的语句是()。 A.inta[5]=(0,1,2,3,4) B.inta(5)={} C.inta[3]={0,1,2} D.inta{5}={10*1}
答案是:参考答案:C
已知inta[10],则对a数组元素的正确引用是()。 A.a[10] B.a[3.5] C.a(5) D.a[0]
答案是:参考答案:D
若有说明:inta[][3]={{1,2,3},{4,5},{6,7}},则数组a第一维的大小为()。 A.2 B.3 C.4 D.无确定值
答案是:参考答案:B
在C语言中,函数的数据类型是指()。 A.函数返回值的数据类型 B.函数形参的数据类型 C.调用该函数时实参的数据类型 D.任意指定的数据类型
答案是:参考答案:A
在C语言中,表示静态存储类别的关键字是()。 A.auto B.register C.static D.extern
答案是:参考答案:C
未指定存储类别的变量,其隐含的存储类别是()。 A.auto B.register C.static D.extern
答案是:参考答案:A
语句int*p;说明了()。 A.p是指向一维数组的指针 B.p是指向函数的指针,该函数返回一个int类型的数据 C.p是指向int型数据的指针 D.p是函数名,该函数返回一指向int型数据的指针
答案是:参考答案:C
下列不正确的定义是()。 A.int*p=&i,i; B.int*p,i; C.inti,*p=&I; D.inti,*p
答案是:参考答案:A
若有说明语句“inta[5],*p=a;”则对数组元素的正确引用是()。 A.a[p] B.p[a] C.*(p+2) D.p+2
答案是:参考答案:C
如下程序段的输出为( )。 #include int main() { int a=3,b=5; double c; c=a/b; printf(“%.2f\n”,c); } A.0 B.1 C.0.6 D.不确定
答案是:参考答案:A
目前为: 2/2 页  首页   上页 下页 尾页