C语言程序设计练习题

上传人:cn****1 文档编号:499518904 上传时间:2023-12-16 格式:DOC 页数:14 大小:356.01KB
返回 下载 相关 举报
C语言程序设计练习题_第1页
第1页 / 共14页
C语言程序设计练习题_第2页
第2页 / 共14页
C语言程序设计练习题_第3页
第3页 / 共14页
C语言程序设计练习题_第4页
第4页 / 共14页
C语言程序设计练习题_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《C语言程序设计练习题》由会员分享,可在线阅读,更多相关《C语言程序设计练习题(14页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计练习题一、 选择题1. C语言是一种( c )程序设计语言。A. 低级 B. 面向对象 C. 高级 D. 智能2. 下列特性中,( d )不是C语言的特征。A.运行效率高 B. 结构化程序设计C. 能直接访问物理地址D.类型检测严格3下列标识符中, d 不是C的关键字;A. intB. floatC. char D. scanf4下列标识符中, d 不是C的关键字;A. sizeofB. shortC. long D. define5下列标识符中, d 不是C的关键字;A. gotoB. breakC. auto D. printf6下列标识符中, c 不是C的关键字;A. st

2、atic B. structC. void D. include7下列自定义标识符中, c 是不符合规定。A. point1xB. _point1x C. 2pointxD. pointx_28下列自定义标识符中, c 是不符合规定。A. MAXB. _MIN C. MAX$D. MIN_29下列自定义标识符中, d 是不符合规定。A. point1_B. _point1x C. pointxD. pointx_#10下列自定义标识符中, a 是不符合规定。A. 2_point1xB. _point1x C. pointxD. pointx_211定义int a=1; int *p=&a; 下

3、列描述( b )是正确的。A&a和&p的值相同;Ba和*p的值相同;Ca和p的值相同; Da和&p的值相同;12定义int a=1; int *p=&a; 下列描述( d )是正确的。A&a和&p的值相同;B&a和*p的值相同;Ca和p的值相同; D&a和p的值相同;13定义int a=1; int *p=&a; 下列描述( c )是错误的。A&a和&p的值不相同;B&a和*p的值不相同;Ca和p的值相同; D&a和p的值相同;14定义int a=1; int *p=&a; 下列描述( d )是错误的。A&a和&p的值不相同;B&a和*p的值不相同;Ca和p的值不相同; D&a和p的值不相同;

4、15输入语句为:scanf(%f,%fn,&radius,&high);下列键盘输入(d)是正确的。 A1 2; B1,2n; C12; D1,2;16输入语句为:scanf(a=%f,b=%f,&radius,&high);从键盘输入(d)是正确的。 A1 2; B1,2; C12; Da=1,b=2;17输入语句为:scanf(a=%f,b=%fn,&radius,&high);从键盘输入()是正确的。 A1 2; B1,2; C12; Da=1,b=2n;18输入语句为:scanf(a=%f b=%f,&radius,&high);从键盘输入()是正确的。 A1 2; B1,2; C12

5、; Da=1 b=2;19double PI=3.1415926, 输出语句为:printf(%3.2lf,PI);下列输出结果()是正确的。 A3.1415926; B3.2; C3.1; D3.14;20double PI=3.1415926, 输出语句为:printf(%5.4lf,PI);下列输出结果()是正确的。 A3.1415926; B3.1415; C3.1416; D5.4;21double PI=3.1415926, 输出语句为:printf(%3.4lf,PI);下列输出结果()是正确的。 A3.1415926; B3.141; C3.1415; D3.1416;22do

6、uble PI=3.1415926, 输出语句为:printf(%4.2lf,PI);下列输出结果()是正确的。 A3.1415926; B4.2; C3.141; D3.14;23 int a=-1;C语言整型数分配2个字节,在计算机中下列十六进制表示的a()是正确的。 Affff; B8001; C1001; D0001;24 int a=-1;C语言整型数分配2个字节,在计算机中下列十六进制表示的a()是正确的。 A0001; B1001; C-1; Dffff;25 int a=-1;C语言整型数分配2个字节,在计算机中下列十六进制表示的a()是正确的。 A1001; B-0001;

7、C-1; Dffff;26 int a=-1;C语言整型数分配2个字节,在计算机中下列十六进制表示的a()是正确的。 A-ffff; B8001; Cffff; D-1;27下列关于数组名作函数实参的描述,正确的是( c )。 A把实参数组首元素的地址传递给形参数组,两个数组共占同一段内存; B实参数组把各个元素的值传递给形参数组,两个数组各占不同的内存; C把实参数组首元素的地址传递给形参数组,两个数组各占不同的内存; D实参数组把各个元素的值传递给形参数组,两个数组共占同一段内存;28执行语句for (i=1;i+b!=c的值是( a )A1 0 非1 不确定45设逻辑型变量a,b,c,其

8、中a的值为0,则逻辑运算表达式a&b&c的值是( a )A0 1 非1 不确定46设x,y均为float型变量,则下列不合法的赋值语句是( b )A+x y=(x%2)/10Cx*=y+8 x=y=047已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=a+8-3 的值为( a )Af a C.d 10248若当a的值为奇数时,表达式的值为“真”,当a的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是( c )Aa%2=1 !(a%2=0) C. !(a%2) a%249已知ch是字符型变量,下列不正确的赋值语句是( d )Ach=a+b ch=0 ch=a+b ch=5+950若s是int

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号