资源描述:
《c语言题库之单选》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
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语言中用于结构化程序设计的三种基本结构是D顺序结
2、构选择结构循环结构12请选出可用作C语言用户标识符的一组标识符B13下列字符序列中,可用作C标识符的一组字符数列是CD56r12,name,st114属于合法的C语言长整型常量的是AOL15以下选项中,非法的字符常量是B‘‘/n’‘16以下选项中合法的用户标识符是B2Test17C语言中的只能由字母。数字和下划线三种字符组成,且第一个字符C必须为字母和下划线18以下选项中字符串常量和字符常量都正确的是A‘hello’和’S’19以下符合C语言语法的实型常量是C5E-320若有以下程序:B12,921若x和y都是int型变量,x=100.y-200,且有下面的程序片段,上面程序的输出结果是A2
3、0022以下选项中属于C语言的数据类型是C双精度型23有如下程序,运行该程序的输出结果是D3324下面程序,的输出是C325运行程序的输出结果是A11,1026下列程序的输出结果是B1027下列关于单目运算符++。--的叙述中正确的是D它们的运算对象可以是char型变量。Int型变量和float型变量28设inta=10,则执行完语句a+=a-=a后,a的值是C-18029有以下程序,程序运行后的输出结果是D-230有以下程序,程序运行后的输出结果是B1.651.5.6.531若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是C2.032下面程序的运行结果是D2,3233
4、以下选项中不属于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--)的输出结果是D10238下面程序的输出结果是B639在C语言中,运算符的优先级高低的排雷顺序是D算术运算符,关系运算符,赋值运算符40有以下程序,程序运行后的输出结果是Abb41请选出
5、合法的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型变量(已知字符a的ASCII码是97),则执行下列语句后的输出为A60,141,k=%%d45若有以下程序段(n所赋值的是八进制数)执行后输出结果是A32767,3276746若k为int型变量,则以下语句,K=8567B输出为
6、-8567
7、
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;则能正确从键盘读入三个整数分别f赋给变量a,b,c的语句是Ascanf(“%d%d%d”,&a,&b,d)52若变量已正确说明为float类型,要通过语句scanf("%f%f%f…………..)不正确的输入形式是Bb53若变量a.i已正确定义,且i已正确赋值,合法的语句是B++i54有以下程序段若从键盘
9、上输入: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,B59以下程序段的输出结果是A 123460正确的赋值表达式是B a=b=a*b61以下变量x,y,z均为double类型且已正确赋值,