【单选题】
下列程序的输出结果是___ main() {int a=011; ptintf(“%d/n”,++a);}
查看试卷,进入试卷练习
微信扫一扫,开始刷题
相关试题
【单选题】
若int类型数据占两个字节,则下列语句的输出是___ int k=1; printf(“%d,%u\n”,k,k)
A. -1,-1
B. -1,32767
C. -1,32768
D. -1,65535
【单选题】
若k,g均为int变量,则下列语句的输出为___ k=017; g=111; printf(“%d\t”,++k); printf(“%x\n”,g++)
A. 15 6f
B. 16 70
C. 15 71
D. 16 6f
【单选题】
以下程序的输出结果是___ main() {int i=010;j=10; printf(“%d,%d\n”,++i,j--);}
A. 11,10
B. 9,10
C. 010,9
D. 10,9
【单选题】
C语言中以下几种运算符的优先次序的排列是正确的___
A. 由高到低为:!,&&,||,算术运算符,赋值运算符
B. 由高到低位:!,算术运算符,关系运算符,&&,||,赋值运算符
C. 由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,||
D. 由高到低为:算术运算符,关系运算符,!,&&,||,赋值运算符
【单选题】
设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是___
A. 552
B. 144
C. 264
D. -264
【单选题】
以下程序的输出结果为___ main() {float x=3.6; int i; i=(int)x; printf(“x=%f,i=%d\n”,x,i)}
A. x=3.600000,i=4
B. x=3,i=3
C. x=3.600000,i=3
D. x=3 i=3.600000
【单选题】
经过以下语句定义:int x=1,y=2,z=3后,表达式z+=x>y?++x:++y的值为___
【单选题】
以下程序的运算结果是___ main() {int i=0,sum=0; while(i<20) sum=sum+1;i++; printf(“i=%d,sum=%d”,i,sum);}
A. i=10,sum=9
B. i=9,sum=9
C. i=2,sum=1
D. 运行出现错误
【单选题】
以下程序的运行结果为___ main() {int n; for(n=1;n<=10,n++){ if(n%3==0)continue; printf(“%d”,n);}}
A. 12457810
B. 369
C. 12
D. 123456789
【单选题】
在C语言中,if语句后的一对原括号中,用以决定分支的流程的表达式___
A. 只能用逻辑表达式
B. 只能用关系表达式
C. 只能用逻辑表达式或关系表达式
D. 可用任意表达式
【单选题】
假定所有变量均为已正确定义,下列程序段运行后x的值是___ k1==1; k2=2; k3=3; x=15; if(!k1)x--; else if(k2) x=4; else x=3
【单选题】
执行下列语句后的输出为___ int j=-1; if(j<=1) printf(“****\n”); else printf(“%%%%\n”)
A. ****
B. %%%%
C. %%%%c
D. 有错,执行不正确
【单选题】
下列程序的输出结果是___ main() {int x=1,y=0,a=0,b=0; switch(x){case 1;switch(y){case 0;a++;break; case1;b++;break;}}}
A. a=1,b=0
B. a=2,b=1
C. a=1,b=1
D. a=2,b=2
【单选题】
在C语言中,为了结束由while语句构成的循环,while后一对圆括号中表达式的值应该为___
【单选题】
下列程序的输出为___ main() {int y=10; while(y--); printf(“y=%d\n”,y);}
A. y=0
B. while构成无限循环
C. y=1
D. y=-1
【单选题】
设j和k都是int类型,则for循环语句 for(j=0,k=1;k++) printf(“****\n”);___
A. 循环结束的条件不合法
B. 是无限循环
C. 循环体一次也不执行
D. 循环体只执行一次
【单选题】
下列数组说明中,正确的是___
A. static char str[]=“China”
B. static char str[];str=“China”
C. static char str1[5],str2[]={“China”}; str1=str2
D. static char str1[],str2[];str2={“China”};strcpy(str1,str2)
【单选题】
下列定义数组的语句中正确的是___
A. #define size 10 char str1[size],str2[size+2]
B. char str[]
C. int num[‘10’]
D. int n=5;int a[n][n+2]
【单选题】
下列定义数组的语句中不正确的是___
A. static int a[2][3]={1,2,3,4,5,6}
B. static int a[2][3]={{1},{4,5}}
C. static int a[][3]={{1},{4}}
D. static int a[][]={{1,2,3},{4,5,6}}
【单选题】
下列语句中,不正确的是___
A. static char a[2]={1,2}
B. static int a[2]={‘1’,‘2’}
C. static char a[2]={‘1’,‘2’,‘3’}
D. static char a[2]={‘1’}
【单选题】
若输入ab,程序运行结果为___ main() { static char a[3]; scanf(“%s”,a); printf(“%c,%c”,a[1],a[2]);}
A. a,b
B. a,
C. b,
D. 程序出错
【单选题】
关于return语句,下列正确的说法是___
A. 不能在主函数中出现且在其他函数中均可出现
B. 必须在每个函数中出现
C. 可以在同一个函数中出现多次
D. 只能在除主函数之外的函数中出现一次
【单选题】
在C语言的函数中,下列正确的说法是___
A. 必须有形参
B. 形参必须是变量名
C. 可以有也可以没有形参
D. 数组名不能作形参
【单选题】
在C语言程序中___
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均可以嵌套
D. 函数的定义和函数的调用不可以嵌套
【单选题】
C语言执行程序的开始执行点是___
A. 程序中第一条可以执行语句
B. 程序中第一个函数
C. 程序中的main函数
D. 包含文件中的第一个函数
【单选题】
C语言程序中,若对函数类型未加显示说明,则函数的隐含说明类型为___
A. void
B. double
C. int
D. char
【单选题】
C语言程序中,当调用函数时___
A. 实参和虚参各占一个独立的存储单元
B. 实参和虚参可以共用存储单元
C. 可以由用户指定是否共用存储单元
D. 计算机系统自动确定是否共用存储单元
【单选题】
数组名作为实参数传递给函数时,数组名被处理为___
A. 该数组的长度
B. 该数组的元素个数
C. 该数组的首地址
D. 该数组中各元素的值
【单选题】
以下描述中,正确的是___
A. 预处理是指完成宏替换和文件包含中指定的文件的调用
B. 预处理指令只能位于C源文件的开始
C. C源程序中凡是行首以#标识的控制行都是预处理指令
D. 预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析做准备
【单选题】
以下函数调用语句中实参的个数为___ excel((v1,v2),(v3,v4,v5),(v6))
【单选题】
以下函数调用语句中实参的个数为___ func((e1,e2),(e3,e4,e5))
【单选题】
执行下面程序后,输出结果是___ main() { a=45,b=27,c=0; c=max(a,b); printf(“%d\n”,c);} int max(x,y) int x,y; {int z; if(x>y) z=x;}
【单选题】
以下程序的输出结果为___ main() {int a=1,b=2,c=3,d=4,e=5; printf(“%d\n”,func((a+b,b+c,c+a),(d+e)));} int func(int x,int y) {return(x+y);}
A. 15
B. 13
C. 9
D. 函数调用出错
【单选题】
下列各m的值中,能使m%3==2&&m%7==2为真的是___
【单选题】
设j和k都是int 类型,则下面的for循环语句___ for(j=0.k=0;j<=9&&k!=876;j++) scanf(“%d”,&k)
A. 最多执行10次
B. 最多执行9次
C. 是无限循环
D. 循环体一次也不执行
【单选题】
以下字符中不是转义字符的是___
A. \a’
B. \b’
C. \c’
D. ’\\’
【单选题】
下列程序段的输出结果为___ float k=0.8567; printf(“%06.1f%%”,k*100)
A. 0085.6%%
B. 0085.7%
C. 0085.6%
D. 857
【单选题】
下列程序段的输出结果为___ float x=213.82631; printf(“%3d”,(int)x)
A. 213.82
B. 213.83
C. 213
D. 3.8
【单选题】
C语言的注释定界符是___
A. { }
B. [ ]
C. \* *\
D. /* */
【单选题】
下列程序段的输出结果为___ int x=3,y=2; printf(“%d”,(x-=y,x*=y+8/5))
推荐试题
【单选题】
更换分段绝缘器前,需用()测量分段绝缘器所在地线路的轨面倾斜度,并作纪录。___
A. 激光测距仪
B. 经纬仪
C. 卷尺
D. 水平尺
【单选题】
更换分段绝缘器后,导滑板底部必须与()保持平行。___
A. 地面
B. 轨平面
C. 接触线
D. 绝缘杆
【单选题】
()是影响锚栓承载力的重要参数。___
A. 锚固深度
B. 锚固基础
C. 锚栓规格
D. 钻孔工具
【单选题】
锚固厚度等于被锚固件的()厚度。___
A. 最大
B. 最小
C. 最大厚度减调节余量
D. 最小厚度加调节余量
【单选题】
内螺纹金属锚栓安装多采用()。___
A. 预插式
B. 穿透式
C. 间隔式
D. 沉孔式
【单选题】
接触线的拉出值是指()。___
A. 受电弓中心与 线路中心的距 离
B. 接触线垂直投 影与线路中心 的距离
C. 接触线与受电 弓中心的距离
D. 接触线与轨面 中心的距离
【单选题】
目前悬挂硬点的检测是采用在受电弓上安装()。___
A. 加速度传感器
B. 温度传感器
C. 位移传感器
D. 光传感器
【单选题】
接触压力的检测是在()加装检测装置。___
A. 受电弓滑条上面
B. 受电弓托架下面
C. 轨道车平台上
D. 受电弓滑条下面、受电弓托架上面
【单选题】
()的检测装置是各种测量中投入力量最多,研究时间最长、收效最小的一个检测项目。___
A. 导高的检测
B. 接触线拉出值的检测
C. 线岔检测
D. 接触线磨耗
【单选题】
对接触网的巡视种类可分为()。___
A. 步行巡视、车梯巡视
B. 步行巡视、登电客车巡视
C. 车梯巡视、登电客车巡视量
D. 步行巡视、车梯巡视、登电客车巡视
【单选题】
支柱按其()可分为中间柱、转换柱、中心柱、锚柱、定位柱、道岔柱、软横跨柱、硬横跨柱和桥柱等。___
A. 用途
B. 名称
C. 受力状况
D. 位置
【单选题】
中心柱处为保证绝缘间隙,定位管安装可()。___
【单选题】
非绝缘锚段关节两支悬挂的拉出值应符合设计要求,中心线之间距离为200mm,允许误差()。___
A. ±10mm
B. ±20mm
C. ±30mm
D. ±40mm
【单选题】
单腕臂柱结构形式上下行接触网当一侧股道发生事故时,()另一侧股道。___
A. 影响
B. 不影响
C. 根据位置影响
D. 不能确定是否影响
【单选题】
门形架两支柱中心线连线应与线路中心线()。___
【单选题】
转换支柱用于接触网锚段关节的两锚柱之间,它支撑(),电动列车受电弓在此两柱间进行锚段转换。___
A. 两支工作支
B. 两支非工作支
C. 一支工作支、一支非工作支
D. 一支接触悬挂
【单选题】
分段绝缘器中点偏离线路中心线不应大于()。___
A. 30mm
B. 50mm
C. 100mm
D. 200mm
【单选题】
道岔柱同时承受两支接触悬挂及其支持装置的重力、两支接触悬挂的()。___
A. 垂直负载
B. 水平力
C. 重力和水平力
D. 风负荷和水平力
【单选题】
下锚拉线与地平面夹角标准为()。___
A. 45º
B. 60º
C. 90º
D. 180º
【单选题】
拉线基础下锚锚杆位置及方向正确,锚杆中心距锚柱的距离符合要求,施工偏差为()。___
A. ±50mm
B. ±100mm
C. ±120mm
D. )±200mm
【单选题】
预制拉线,一般采用()实测拉线长度___
A. 钢尺
B. 皮尺
C. 卷尺
D. 以上都不对
【单选题】
在曲线地段,支柱应设置在曲线();缓和曲线上,支柱应设在线路外侧。___
A. 内侧
B. 外侧
C. 内侧或外侧
D. 以上都不对
【单选题】
支柱侧面限界是指轨面处()与线路中心的距离。___
A. 支柱外侧
B. 支柱内侧
C. 支柱中心线
D. 支柱位置
【单选题】
为保证铁路沿线的建筑物不得影响各型电动列车和作业车通过规定的建筑物至临近()的最小允许距离,这个距离称为建筑限界。___
A. 钢轨外侧
B. 接触网中心线
C. 线路中心线
D. 钢轨内侧
【单选题】
建筑接近限界的规定值要小于支柱的侧面限界的设计取值,一般为()。___
A. 2m
B. 2.6m
C. 3m
D. 5m
【单选题】
支柱侧面限界变化的原因是()。___
A. 起道
B. 电动列车晃动
C. 支柱倾斜
D. 更换接触网设备
【单选题】
侧面限界值()严重情况会使定位点或跨中接触线脱弓。___
【单选题】
在支柱上除划出红线标记外,还应标记出支柱()、接触线距轨面设计高度、设计拉出值、曲线半径和外轨超高。___
A. 侧面限界
B. 拨道
C. 高程
D. 百米
【单选题】
支柱的负载主要是()。___
A. 垂直负载
B. 水平负载
C. 弯矩
D. 垂直负载和水平负载
【单选题】
接触网支柱一般受垂直()较小,而受水平负荷较大___
【单选题】
支持装置包括()。___
A. 腕壁、棒式绝缘子及接触悬挂的悬吊零件
B. 定位管、定位器等
C. 接触线、承力索及吊弦
D. 支柱及基础
【单选题】
腕臂安装在支柱上,用以支持接触悬挂,并起()负荷的作用___
【单选题】
在三个跨距的非绝缘锚段关节中,非工作支的接触线比工作支的接触线抬高()___
A. 100mm
B. 150mm
C. 200mm
D. 250mm
【单选题】
在中心柱安装两套支持装置,悬吊的两支接触()___
A. 一个为工作支,一个为非工作支
B. 可任意选用是否为工作支
C. 均为非工作支
D. 均为工作支
【单选题】
腕臂的作用是支持接触悬挂,并起()的作用。___
A. 导电
B. 传递负荷
C. 调整导高
D. 美观
【单选题】
腕臂的长度与其所跨越线路股道的数目,接触悬挂的(),支柱侧面限界和支柱所在位置等因素有关。___
【单选题】
绝缘腕臂及拉杆与接触悬挂()。___
A. 绝缘
B. 等电位
C. 共同接地
D. 机械分离
【单选题】
两相邻悬挂点等高相对差不得大于()。___
A. 10mm
B. 15mm
C. 20mm
D. 25mm
【单选题】
影响腕臂装配的因素有导高、支柱侧面限界、()等。___
A. 接触网高度
B. 结构高度
C. 隧道高度
D. 钢轨高度
【单选题】
地面段链型悬挂的结构高度目前多采用()。___
A. 40mm
B. 1400mm
C. 2400mm
D. 3400mm