c语言题库之单选.doc

c语言题库之单选.doc

ID:48422624

大小:16.11 KB

页数:11页

时间:2020-01-25

c语言题库之单选.doc_第1页
c语言题库之单选.doc_第2页
c语言题库之单选.doc_第3页
c语言题库之单选.doc_第4页
c语言题库之单选.doc_第5页
资源描述:

《c语言题库之单选.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1下列关于C语言用户标识符的叙述中正确的是B用户标识符中不可以出现中划线,但可以出现下划线2以下不能定义为用户标识符的是Aint3以下合法的字符常量是B‘/010’4下列数值中,不正确的八进制或十六进制数是D0865若有以下程序段C06以下选项中可作为c语言合法整数的是COXffa7设有说明语句:chara=’/72’;则变量aC包含1个字符8以下列出C语言常量中,错误的是D1.2e0.59结构化程序有三种基本结构组成,三种基本结构组成的算法是A可以完成任何复杂的任务10以下均是C语言的合法常量的是C044.0x10213e-3-0.7811C语

2、言中用于结构化程序设计的三种基本结构是D顺序结构选择结构循环结构12请选出可用作C语言用户标识符的一组标识符B13下列字符序列中,可用作C标识符的一组字符数列是CD56r12,name,st114属于合法的C语言长整型常量的是AOL15以下选项中,非法的字符常量是B‘‘/n’‘16以下选项中合法的用户标识符是B2Test17C语言中的只能由字母。数字和下划线三种字符组成,且第一个字符C必须为字母和下划线18以下选项中字符串常量和字符常量都正确的是A‘hello’和’S’19以下符合C语言语法的实型常量是C5E-320若有以下程序:B12,921若

3、x和y都是int型变量,x=100.y-200,且有下面的程序片段,上面程序的输出结果是A20022以下选项中属于C语言的数据类型是C双精度型23有如下程序,运行该程序的输出结果是D3324下面程序,的输出是C325运行程序的输出结果是A11,1026下列程序的输出结果是B1027下列关于单目运算符++。--的叙述中正确的是D它们的运算对象可以是char型变量。Int型变量和float型变量28设inta=10,则执行完语句a+=a-=a后,a的值是C-18029有以下程序,程序运行后的输出结果是D-230有以下程序,程序运行后的输出结果是B1.

4、651.5.6.531若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是C2.032下面程序的运行结果是D2,3233以下选项中不属于C语言的类型的是Dlongshort34设有语句inta=3;则执行了语句a+=a-=a*a后,变量a的值是A-1235(A:unsigned)是C语言提供的合法描述数据类型的关键字36设a和b均为double型常量,且a=5.5,b=2.5,则表达式(int)a+b/b的值是A6.00000037设x,y均为int型变量,且x=10,y=3,则printf("%d,%d/n",x--,y--)

5、的输出结果是D10238下面程序的输出结果是B639在C语言中,运算符的优先级高低的排雷顺序是D算术运算符,关系运算符,赋值运算符40有以下程序,程序运行后的输出结果是Abb41请选出合法的C语言赋值语句Bi=i+142设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是Cx=(int)(x*100+0.5/100.043有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是C(c+w)%(int)a44若ch位char型变量,k为int型变量(已知字

6、符a的ASCII码是97),则执行下列语句后的输出为A60,141,k=%%d45若有以下程序段(n所赋值的是八进制数)执行后输出结果是A32767,3276746若k为int型变量,则以下语句,K=8567B输出为

7、-8567

8、47设有定义:longx=-123456L;则以下能够正确输出变量X值的语句是B:printf(”x=%d”,x)48以下程序的输出结果是D:17,21,1149以下非法的赋值语句是C:++(I+1)50以下选项中非法的表达式是X+1=x+151若有说明语言:inta,b,c,*d=&c;则能正确从键盘读入三个整数分

9、别f赋给变量a,b,c的语句是Ascanf(“%d%d%d”,&a,&b,d)52若变量已正确说明为float类型,要通过语句scanf("%f%f%f…………..)不正确的输入形式是Bb53若变量a.i已正确定义,且i已正确赋值,合法的语句是B++i54有以下程序段若从键盘上输入:10A10/,则输出结果是 D10.A1055与数学式子3乘以x的n次方/(2X-1)对应的C语言表达式是C 3*pow(x,n)*(1/(2*x-1))56下列表达式,正确的选项是A =a*a+b*b+c*c57有以下程序D 102,1058有以下程序B6,5,A,

10、B59以下程序段的输出结果是A 123460正确的赋值表达式是B a=b=a*b61以下变量x,y,z均为double类型且已正确赋值,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。