预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
外部变量对程序中的任一函数而言,它们是(B)A存在的;B可直接存取的;C不可见的;D不可直接存取的下列说法中错误的是(C)A变量的定义可以放在所有函数之外;B变量的定义可以放在某个复合语句的开头;C变量的定义可以放在函数的任何位置;D变量的定义可以不放在本编译单位中,而放在其它编译单位中FILE*p的作用是定义了一个文件型指针(或指向文件的指针),其中的FILE结构是在(D)头文件中声明的A.math.h;B.ctype.h;C.stdlib.h;D.stdio.h已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是(C)A1;B语法错;C.”真”D.“假”下面能正确进行字符串赋值操作的是(C)A.chars[5]={"ABCDE"};;B.chars[5]={′A′,′B′,′C′,′D′,′E′};;C.char*s;s="ABCDE";;D.char*s;chara;scanf("%s",&s);下列各数据类型不属于构造类型的是(A)A枚举型;B共用型;C结构型;D数组型;下列对C语言字符数组的描述中错误的是(D)A.字符数组可以存放字符串;B字符数组中的字符串可以整体输入、输出;C不可以用关系运算符对字符数组中的字符串进行比较;D可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值;从作用域的角度来分,C语言的变量可以分成(B)A.自动变量和寄存器变量;B.局部变量和全局变量;C.自动变量和外部变量;D.静态变量和动态变量正确的表达关系式a大于等于b平方或不等于c的C语言是(A)A.(a>=b**2)||(a<>c);B.(a>=b*b)&&(a!=c);C.(a>=b*b)OR(a!=c);D.(a>=b*b)AND(a!=c)10、下面C语言程序段的功能是(D)FILE*fp;fp=fopen("test.dat","wb");A.以读方式打开文本文件test.dat;B.以写方式打开文本文件test.datC.以读方式打开二进制文件test.dat;D.以写方式打开二进制文件test.dat11、设有数组定义:chararray[]="China";则数组array所占的空间为(C)A.4个字节;B.5个字节;C.6个字节;D.7个字节12、在C语言中,如果下面的变量都是int类型,则输出的结果是(A)sum=pa=5;pa=sum++,pa++,++pa;printf("%d\n",pa);7;B.6;C.5;D.413、当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是(C)A.c=b=a;(a=c)B||(b=c);C.(a=c)&&(b=c);Da=c=b;sizeof(float)是(B)A一个双精度型表达式;B一个整型表达式;C一种函数调用;D一个不合法的表达式15、一个C语言程序是由(B)A一个主程序和若干子程序组成;B函数组成;C若干过程组成;D若干子程序组成16、设x和y均为int型变量,则语句:x+=y;y=x-y;x-=y;的功能是(C)A把x和y按从小到大排列;B把x和y按从大到小排列;C交换x和y中的值;D无确定结果17C语言提供的合法的关键字是(D)Aswicth;Bcher;CCaseDdefault18TurboC语言环境中,无符号整型(unsignedint)数据类型的取值范围(C)A-32768至32767;B0至32767;C0至65535;D0至65536;19算法的表示方法有(A)A自然语言,传统流程图,N-S流程图,伪代码,计算机语言;B高级语言,汇编语言,机器语言;CC语言,QBASIC语言,InterDev;D图形图像法,描述法,编程法20C语言中基本的数据类型包括(C)A整型,实型,字符型和逻辑型;B整型,实型,字符型和数组型;C整型,实型,字符型和枚举型;D整型,实型,字符型和指针型21在C语言程序中,main()函数最多有(B)A0;B1;C2;D不限22一个C程序总是从一个C程序总是从(B)A主过程开始执行;B主函数开始执行;C子程序开始执行;D主程序开始执行23在C语言中,可以用作用户标识符的一组标识符是(B)Avoid、define、WORD;Ba3_b3、_123、IF;CFor、-abc、case;D2a、DO、sizeof24下面程序运行后,输出的结果是(C)main(){char*s="abcde";printf("%ld\n",s+2);}ACde;B字符c的ASCLL码值;C字符c的地址;D出错25语句for(表达式1;;表达式3)等价于(C)Afor(表达式1;