谋学网www.mouxue.com
A、/ B、&& C、!= D、%
第27题,已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( ) A、D B、68
C、不确定的值 D、C
第28题,在 C 语言中,引用数组元素时,其数组下标的数据类型允许是( )。 A、整型常量 B、整型表达式
C、整型常量或整型表达式 D、任何类型的表达式
第29题,已知学生记录描述为 struct student {int no; char name[20]; char sex; struct {int year; int month; int day;}birth;}; struct student s; 设变量s中的\生日\应该是\年11月11日\,下列对\生日\的正确赋值方式是( )。 A、year=1984; month=11; day=11;
B、birth.year=1984; birth.month=11; birth.day=11; C、s.year=1984; s.month=11; s.day=11;
D、s.birth.year=1984; s.birth.month=11; s.birth.day=11;
第30题,从用户使用的角度看,函数有两种,它们是( ) A、库函数和用户自定义函数 B、库函数和主函数
C、用户自定义函数和主函数 D、主函数和子函数
谋学网www.mouxue.com
第31题,设以下变量均为int类型,则值不等于7的表达式是( ) A、(x= y= 6, x+y,x+1) B、(x= y= 6,x+y,y+1) C、(x= 6,x+1,y= 6,x+y) D、(y=6,y+l,x = y,x+1)
第32题,在C语言中,int、char和short三种类型的数据在内存中所占用的字节数( )。 A、由用户自己定义 B、均为2个字节 C、是任意的
D、由所用机器的机器字长决定
第33题,若有定义char str[]= \则str的长度为( ) A、8 B、9 C、10 D、11
第34题,以下符合C语言语法的赋值表达式是( ) A、d=9+e+f=d+9 B、d=9+e,f=d+9
C、d=9十e,e++,d十9 D、d=9十e++=d十7
第35题,当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是 A、k%2 B、k%2==0 C、(k%2)!=0 D、!(k%2==0)
第36题,下列哪个是字符写函数( )。
谋学网www.mouxue.com
A、fgetc B、fputc C、fgets D、fwrite
第37题,如果在C语言中一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。 A、0~255 B、0~32 767 C、0~65 535
D、0~2 147 483 647
第38题,下面不正确的字符串常量是( )。 A、abc' B、\C、\D、\
第39题,下面程序段 int k=2; while (k==0) {printf(\则下面描述中正确的是()。
A、while 循环执行 10 次 B、循环是无限循环
C、循环体语句一次也不执行 D、循环体语句执行一次
第40题,当不能正确执行文件关闭操作时,fclose函数的返回值是( )。 A、-1 B、EOF C、TRUE D、1
第41题,对整型常量可进行自加或自减运算,而对变量或表达式不可以。( )
谋学网www.mouxue.com
A、错误 B、正确
第42题,赋值表达式c=b=a=3是错误的。( ) A、错误 B、正确
第43题,字符型数据和整数之间是不可以通用的。( ) A、错误 B、正确
第44题,在Visual C中,实型数据在内存中占4个字节。( ) A、错误 B、正确
第45题,在Visual C中,整型数据在内存中占2个字节。( ) A、错误 B、正确
第46题,用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。(A、错误 B、正确
第47题,在Turbo C++中,字符型数据在内存中占1个字节。( ) A、错误 B、正确
第48题,C语言中没有依存于硬件的I/O语句。( )
) 谋学网www.mouxue.com
A、错误 B、正确
第49题,C程序是由函数构成的,每一个函数完成相对独立的功能。( ) A、错误 B、正确
第50题,C语言中的标识符以字母或下划线开头,可跟任何字符。(A、错误 B、正确
)