C语言知识理论复习材料题

(62页)

'C语言知识理论复习材料题'
+\练习题一、C语言基础知识1.1 选择题1. 以下不是C语言的特点的是( B)。A. 语言简洁紧凑 B. 能够编制出功能复杂的程序 C. C语言可以直接对硬件操作 D. C语言移植性好2. 下列字符序列中,不可用作C语言标识符的是( B )。A.abc123 B.no.1 C._123_ D._ok 3. 正确的C语言标识符是 (A )。A._buy_2 B.2_buy C.?_buy D.buy?4. 请选出可用作C语言用户标识符的一组标识符(B )。 A.void B.a3_b3 C.For D.2adefine _123 -abc DOWORD IF Case sizeof5. 下列符号中,不属于转义字符的是( B)。 A.\\ B.\0xAA C.\t D.\06. 不属于C语言关键字的是(D )。 A.int B.break C.while D.character 7. 是C语言提供的合法关键字的是( B )。 A.Float B.signed C.integer D.Char8. 以下不能定义为用户标示符的是(D )。 A.scanf B.Void C._3com_ D.int 9. 一个C程序是由(B )。 A. 一个主程序和若干子程序组成B. 一个或多个函数组成C. 若干过程组成D. 若干子程序组成10. C语言程序的基本单位是(C )。 A.程序行 B.语句 C.函数 D.字符20.下列变量定义中合法的是 A A.short _a=1-.le-1; B.double b=1+5e2.5; C.long do=0xfdaL; D.float 2_and=1-e-3;21.与数学式子对应的C语言表达式是(C )。 A.9*x^n/(2*x-1) B.9*x**n/(2*x-1) C.9*pow(x,n)*(1/(2*x-1)) D.9*pow(n,x)/(2*x-1)22.若有代数式,则不正确的C语言表达式是(C )。 A.a/c/d*b*3 B.3*a*b/c/d C.3*a*b/c*d D.a*b/d/c*323.已知各变量的类型说明如下: int m=8,n, a, b; unsigned long w=10; double x=3.14, y=0.12; 则以下符合C语言语法的表达式是(A )。 A.a+=a-=(b=2)*(a=8) B. n=n*3=18 C.x%3 D.y=float (m)24.以下符合C语言语法的赋值表达式是(B )。 A.a=9+b+c=d+9 B.a=(9+b, c=d+9) C.a=9+b, b++, c+9 D.a=9+b++=c+925. 已知字母A的ASCII码为十进制数65,且S为字符型,则执行语句S=’A’+’6’-’3’;后,S中的值为( A)。 A.’D’ B.68 C.不确定的值 D.’C’26.在C语言中,要求运算数必须是整型的运算符是(D )。 A./ B.++ C.*= D.%36.若有以下定义,则正确的赋值语句是( )。int x,y; float z;A.x=1,y=2, B.x=y=100 C.x++; D.x=int (z);37.设x、y均为float型变量,则不正确的赋值语句是(C )。A.++x ; B.x*=y-2; C.y=(x%3)/10; D.x=y=0;38.下列语句中符合C语言的赋值语句是( D)。A.a=7+b+c=a+7; B.a=7+b++=a+7;C.a=7+b,b++,a+7 D.a=7+b,c=a+7;39.putchar函数可以向终端输出一个( D)。A.整型变量表达式值。 B.字符串C.实型变量值。 D.字符或字符型变量值。40.以下程序段的输出结果是( C )。int a=12345; printf(”%2d\n”, a); A.12 B.34 C.12345 D.提示出错、无结果41.若x和y均定义为int 型,z定义为double型,以下不合法的scanf()函数调用语句为( D )。A.scanf(”%d%lx,%le”,&x,&y,&z);B.scanf (”%2d*%d%lf ”, &x, &y, &z);C.scanf(”%x%*d%o”, &x,&y);D。scanf(”%x%o%6.2f”, &x,&y,&z);42.有如下程序段
关 键 词:
语言 知识 理论 复习 材料
 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:C语言知识理论复习材料题
链接地址: https://www.wenku365.com/p-43428524.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 https://www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开