资源描述:
《山东建筑大学C语言程序设计测试试题第套》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、山东建筑大学C语言程序设计试题第4套————————————————————————————————作者:————————————————————————————————日期:2第4套C语言试题第7页/共9页已删除考试范围之外的题目C语言程序设计试题(第4套)(已删除考试范围之外的题目)一、单项选择题(30分,每题2分)1.C语言中定义的变量只能由字母、数字和下划线三种字符组成,且第一个字符_______。A、必须为字母或下划线。B、必须为下划线。C、必须为字母D、可以是字母、数字或下划线。2.下
2、面4种说法,正确的是______。A、C语言中,关系运算符有多个,其中的几个是<、>、=、!=。B、C语言提供的三种逻辑运算符都是双目运算符。C、C语言中不允许出现goto语句。D、一般情况下,do-while循环和while循环可以互相代替,即都可以用来处理同一问题。3.C语言源程序的基本单位是______。A、语句B、对象C、函数D、过程4.下列选项中,不能用作标识符的是_______。A、_1234_B、_1_2C、int_2_D、2_int_5.能正确表示逻辑关系:“a≥10或a≤0”
3、的C语言表达式是_______。A、a≥10&&a≤0B、a≥10‖a≤0C、a>=10&&a<=0D、a>=10‖a<=06.若有定义:inta=8,b=5,c;,则执行语句c=a/b+0.4;后,c的值为_______。A、1.4B、1C、2.0D、27.有以下程序段intm=0,n=0;charc='a';scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是_______。
4、A、10,A,10B、10,a,10C、10,a,0D、10,A,0severalgroupnumber,thenwithb±a,=c,cisismethylbtwoverticalboxbetweenofaccuratesize.Per-2~3measurement,suchasproceedsofcvaluesareequalandequaltothedesignvalue,thentheverticalinstallationaccurate.Forexamplea,b,andcvalu
5、eswhileonhorizontalverticalerrorsformeasurement,Generalinironanglecodebitatmeasurementlevelpointsgriderrors,specificmethodisfrombaselinetomethylverticalboxcenterlinedistancefora,,tobverticalboxdistanceforb,listcanmeasured第4套C语言试题第7页/共9页已删除考试范围之外的题目8.当
6、a=5,b=3,c=2时,执行下面一段程序后,x的值为_______。A、1B、2C、6D、8if(a
7、0]B、a[3.5]C、a[0]D.a(5)11.以下函数的定义形式正确的是_______。 A、doublefun(inta,intb) B、fun(inta,b) {c=a+b;returnc;} {intc; returnc;} C、fun(a,b) {inta,b;doublec;c=a+b;returnc;} D、doublefun(inta,intb) {doublec;c=a+b;returnc;}13.判断字符串s1是否
8、等于字符串s2,应当使用。A、if(s1==s2)B、if(s1=s2)C、if(strcpy(s1,s2))D、if(strcmp(s1,s2)==0)severalgroupnumber,thenwithb±a,=c,cisismethylbtwoverticalboxbetweenofaccuratesize.Per-2~3measurement,suchasproceedsofcvaluesareequalandequaltothedesignvalue,thentheve