C语言基础知识题目精选
[1] 下面叙述中正确的是__B__。
( )语句中的括号中,可以是变量,常量或有确定值的表达式
,函数调用时实参变量和形参变量间的参数传递方式都不是值传递
,编译时将报错
[2]下面叙述中错误的是__A__
[3]下列说法中正确的是__A__。
#include命令包含的头文件必须以“.h"为后缀
[4] 完成将文件指针fp重新指向文件的开头位置的函数是__D__。
(fp)
(fp)
(fp)
(fp)
[5] 下面说法中错误的是_D___。
,则文件的内容与内存中完全一致
:int a=123;若以ASCII文件的形式存放,变量a将在磁盘上占三个字节
,没有输入输出语句,对文件的读写都是用库函数来实现的
,数据以记录为界线,便于区分
[6]. C语言中,switch后的括号内表达式的值可以是__D__。
,字符型,枚举型
[7.] 若函数的形参为一维数组,则下列说法中正确的是_B___。
[8]. 系统的标准输出文件是_D___。
[9]. C语言的switch语句中case后__B__。
[10]. 下面叙述中正确的是__C__。
,在使用前必须加以说明
,也可以什么值也不返回
,所以在程序设计中没有用处
[11]. 整型变量x=1,y=3,经下列计算后,x的值不等于6的是_C___。
A. X=(x=1+2,x*2)
B. X=y>2?6:5
C. X=9-(--y)-(--y)
D. X=y*
[12.] 下面叙述中正确的是___B_。
[13.] 下列变量中合法的是__C__。
A.
C语言基础知识 试题 精选(DOC) 来自淘豆网m.daumloan.com转载请标明出处.