电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言基础知识测试题-全面完整

C语言基础知识测试题-全面完整_第1页
1/3
C语言基础知识测试题-全面完整_第2页
2/3
C语言基础知识测试题-全面完整_第3页
3/3
基础知识测试题一.单项选择题1.以下不正确的C语言标识符是(D )A. ABC B. abc C. a_bc D。 ab。c2.以下正确的C语言标识符是( C)A. %x B。 a+b C。 a123 D。 test!3.一个C语言程序的执行是从( A )。A. main( )函数开始,直到main( )函数结束B. 第一个函数开始,直到最后一个函数结束C. 第一个语句开始,直到最后一个语句结束D。 main( )函数开始,直到最后一函数结束4.在C语言程序中,main(C )的位置( )。 A。 必须作为第一个函数B. 必须作为最后一个函数C. 任意D. 必须放在它所调用的函数之后5.一个C语言程序是由( B )。A。 一个主程序和若干个子程序组成B. 一个或多个函数组成C. 若干过程组成D. 若干子程序组成6.C语言源程序的基本单位是(B ).A。 过程 B。 函数 C. 子程序 D。 标识符7.编辑程序的功能是( A)。 A。 建立并修改程序C. 将C源程序编译成目标程序D. 调试程序E. 命令计算机执行指定的操作8.C编译程序是( D)。A。C语言程序的机器语言版本B。一组机器语言指。 D. 将C源程序编译成目标程序的程序F。由制造厂家提供的一套应用软件B9。不属于字符型常量的是( D )A。’A’ B."B" C.’\n' D.'\x72’10 。设char ch; 以下正确的赋值语句是:(B )A。ch=’123’; B。ch='\xff’; C.ch='\08’; D。ch="\";11 。以下使i的运算结果为4的表达式是(D )A.int i=0,j=0;(i=3,(j++)+i);B。int i=1,j=0;j=i=((i=3)*2);C.int i=0,j=1;(j==1)?(i=1):(i=3);D。int i=1,j=1;i+=j+=2;A12 。若t为double类型,表达式t=1,t+5,t++的值是(D)A.1 B.6。0 C.2。0 D。1。0C13.设整型变量m,n,a,b,c,d均为1,执行“(m=a〉b)&&(n=a>b)”后m,n的值是( B)A.0,0 B.0,1 C.1,0 D.1,1B14 。执行语句“x=(a=3,b=a-—)”后,x,a,b的值依次为(CA.3,3,2 B。3,2,2 C。3,2,3 D。2,3,2B15 。若a=1,b=2,c=3,d=4,则条件表达式a〈b?a:a〈d?c:d的值为(A )A.1 B.2 C。3 D.416 。设int n=7;则++n+1= =9的结果是(C )A.true B.false C.1 D.017 。设a=2,b=2;则++a+b的结果是(d ),a的结果是(b ),b的结果是(a )A.2 B.3 C。4 D.518 。设a=2,则执行b=a==!a;语句后,b的结果是( A)A。0 B.1 C.2 D。319 。设有以下语句,则c的二进制值是( )char a=3,b=6,c;c=a^b<<2;A。00011011 B.00010100 C。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言基础知识测试题-全面完整

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部