资源描述:
《山东英才学院第学期》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学院、系专业班级学号姓名······························密································封·······························线···································山东英才学院第学期《C语言程序设计》期末考试试卷√年级专业层次:普通本科普通高职(本试卷考试时间120分钟满分100分)题号一二三四五总分复核得分得分阅卷人一、选择题(本大题共15小题,每小题2分,共30分)1、以下不正确的概念是()A、在C语言中,要调用的函数必须在main()函数中定义B、语言总是从第一
2、个定义的函数开始执行的C、C语言程序中,main()函数必须放在程序的开始部分D、C语言程序总是从main()函数开始执行2、以下选项中可作为C语言合法整数的是()A、10110BB、0386C、0XffaD、x2a23、已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()A、scanf("%2d%2d%2d",&i,&j,&k);B、scanf(""%d%d%d",&i,&j,&k);C、scanf("%d,%d,%d",&i,&j,&k);D、scanf("i=%d,j=%d,k=%d",&i,&j,&k
3、);4、下列关于单目运算符++、--的叙述中正确的是() A、它们的运算对象可以是任何变量和常量 B、它们的运算对象可为char型变量和int型变量,但不能是float型变量第10页共10页学院、系专业班级学号姓名······························密································封·······························线··································· C、它们的运算对象可以是int型变量,但不能是double型和float型变量 D、它们的运算对象可以是ch
4、ar型变量、int型变量和float型变量5、C语言中,double类型的数据占字节数为()A、1B、2C、4D、86、若有说明:inta[3][4];则对数组元素的非法引用是()A、a[0][2*1]B、a[0][4]C、a[4-2][0]D、a[1][3]7、设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()A、6.500000B、6C、5.500000D、6.0000008、有定义语句:intx,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()A、11
5、12<回车>B、11,12<回车>C、11,12<回车>D、11,<回车>12<回车>9、在宏定义#defineA3.897678中,宏名A代替一个()。A、单精度数B、双精度数C、常量D、字符序列10、以下程序段的输出结果是()A、1B、30C、1-2D、死循环intx=3;do{printf(“%3d”,x-=2);}while(!(--x));11、设有数组定义:chararray1[]=“China”;chararray2={‘C’,‘h’,‘i’,‘n’,‘a’,};则正确的叙述为:()A、两数组等价B、两数组长度相等C、数组array1的长度大于array2D、数组array
6、2的长度大于array112、在执行charstr[10]=”china”;strlen(str)的结果是()A、5B、6C、7D、913、已知:int*p,a;则语句p=&a;中的运算符“&”的含义是()第10页共10页学院、系专业班级学号姓名······························密································封·······························线···································A、位与运算B、逻辑与运算C、取指针内容D、取变量地址14、C语言中规定函数的返回
7、值的类型是由()A、return语句中的表达式类型所决定B、调用该函数时的主调用函数类型所决定C、调用该函数时系统临时决定D、在定义该函数时所指定的函数类型所决定15、下列程序执行后的输出结果是()main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d",a[1][2]);}A、3B、6C、9D、随机数得分阅卷人二、填空题(本大题共10小题,每小