资源描述:
《试卷_09模拟1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷名称:09模拟1试卷说明:zk09命题教师:北京化工大学北方学院信息院李丽芬一、单项选择题(总分60)1.(分值:1.2分)已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘101’是()。A:字符AB:字符aC:字符eD:非法的常量序号:1027难度:1考查点:数据类型、运算符与表达式2.(分值:1.2分)下面程序的输出结果是____。#includemain(){intx=1;voidf1(),f2();f1();f2(x);printf("%d",x);}voidf1(void){intx=3;printf("%d
2、",x);}voidf2(x)intx;{printf("%d",++x);}A:111B:222C:333D:321序号:109难度:2考查点:函数3.(分值:1.2分)下列变量名中合法的是A:B.C.TomB:3a6bC:_6a7bD:$ABC序号:11难度:1考查点:C语言概述4.(分值:1.2分)假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是()。A:3B:6C:10D:20序号:1100难度:1考查点:数组5.(分值:1.2分)下列叙述中错误的是A:主函数中定义的变量在整个程序中都是有效的。B:在其它函数中定义的变量在主函数
3、中也不能使用。C:形式参数也是局部变量。D:复合语句中定义的变量只在该复合语句中有效。序号:126难度:1考查点:函数6.(分值:1.2分)下面说法中不正确的是()在C语言中A:实参可以是常量、变量或表达式;B:形参可以是常量、变量或表达式;C:函数的参数是函数间传递数据的一种手段;D:实参个数应与对应的形参个数相等,类型匹配;序号:159难度:1考查点:函数7.(分值:1.2分)C语言允许函数返回值类型缺省定义,此时该函数隐含的返回值类型是A:float型B:int型C:long型D:double型序号:162难度:1考查点:函数8.(分值:1.2分)若使用一维数组名作函数参数,则以下正确的
4、说法是A:必须在主调用函数中说明此数组的大小;B:实参数组类型与形参数组类型可以匹配;C:在被调函数中,不需要考虑形参数组的大小;D:实参数组名与形参数组名必须一致;序号:167难度:1考查点:函数9.(分值:1.2分)在C程序中,main()函数的位置是A:必须作为第一个函数;B:必须作为最后一个函数;C:可以任意;D:必须放在它所调用的函数之后;序号:17难度:1考查点:C语言概述10.(分值:1.2分)以下程序的正确的运行结果是()。main(){inta=2,i;for(i=0;i<3;i++)printf(“%d”,f(a));}f(inta){intb=0;staticintc=3
5、;b++;c++;return(a+b+c);}A:777B:71013C:7911D:789序号:173难度:2考查点:函数11.(分值:1.2分)以下对一维数组a进行不正确初始化的是A:inta[10]=(0,0,0,0);B:inta[10]={};C:inta[]={0};D:inta[10]={10*2};序号:177难度:1考查点:数组12.(分值:1.2分)以下正确的整型常量是A:12B:-20C:1,000D:456序号:21难度:1考查点:数据类型、运算符与表达式13.(分值:1.2分)有字符数组a[80],b[80],则正确的输出语句是A:puts(a,b);B:print
6、f(“%s,%s”,a[],b[]);C:putchar(a,b);D:puts(a);puts(b);序号:217难度:1考查点:数组14.(分值:1.2分)判断字符串是否相等,应当使用A:if(a==b)B:if(a=b)C:if(strcpy(a,b))D:if(strcmp(a,b))序号:220难度:2考查点:数组15.(分值:1.2分)下面程序的运行结果是()#include“stdio.h”#include“string.h”main(){chara[80]=”ab”,b[80]=”lmnp”;inti=0;strcat(a,b);while(a[i++]!=’ ’)b[i]=
7、a[i];puts(b);}A:lbB:ablmnpC:abD:lblmnp序号:224难度:2考查点:数组16.(分值:1.2分)对于for(表达式1;;表达式3)可理解为A:for(表达式1;0;表达式3)B:for(表达式1;1;表达式3)C:for(表达式1;表达式1;表达式3)D:for(表达式1;表达式3;表达式3)序号:227难度:1考查点:循环控制17.(分值:1.2分)C语言中w