预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

高级语言程序设计试卷4if(a>7)a=b,b=c;c=a;姓名:班级:学号printf(a=%db=%dc=%d,a,b,c);}序号一二三四五总分A、a=7b=8B、c=7a=7b=9C、c=7a=8b=9Dc=7、a=8b=9c=812、下列程序执行后输出的结果为(D)得分#include<stdil.h>abc()一、选择题(每小题2分,共40分){staticintx=0;++x;printf(%d,x);}1、c语言的函数主体必须用以下(C)符号括起来main()A、()B、“”C、{}D、/**/{abc();abc();abc();}2、若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a/b+d-c的结果A、000B、111C、1,2,3D、123类型为(D)13、下列程序的输出结果为(C)A)floatB)charC)intD)doublemain()3、判断char型变量c1是否为大写字母的正确表达式(C){inta[5]={2,4,5,6,10},*p;A、‟A‟<=c1<=‟Z‟B、(c1>=‟A‟)&(c1<=‟Z‟)p=a;printf(%d,*(P++));printf(%d,*p);}C、(c1>=‟A‟)&&(c1<=‟Z‟)D、„(a<=c1‟)AND(„Z‟>=c1)A、44B、22C、24D、424、下面哪个表达式的值为4(D)14、这段程序运行的结果是CA、11/3B、11.0/3C、(float)11/3D、(int)(11.0/3+0.5)main()5、在C语言中逻辑“真”等价于以下(A){A、不等于0的数B、大于0的数C、小于0的数D、整数1A.CProgramB.CProgramD.\Cprogram\6、指出下面不合法的标志符(A)15、以下程序的输出结果为(C)A、3abB、ABCC、a_3D、_stu2#include<stdio.h>7、该源程序执行后,假如输入2,5,屏幕上显示什么(C)main()voidmain(){inta=010,b=10;printf(“%d,%dn”,a++,--b);}{inta,b,sum;A、10,10B、8,10C、10,9D、8,9scanf(%d,%d,&a,&b);16、若a为整型变量,且有以下语句(D)sum=a+b;printf(sum=%3d,sum);则下面哪个说法是正确的?}A.赋值不合法输出值为B.-17输出为不确C.定值D.输出值为-15A、sum=%dB、7C、sum=7D、sum=2117、C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是B8、c语言在上机调试时,编译源程序和执行程序时应按下面哪些键(D)A)float型B)int型C)long型D)double型A、F6、F9B、F8、Alt+F9C、Ctrl+F6,F9D、F9,Ctrl+F918、已知学生记录描述如下,下面对结构体成员”computer”的赋值方式正确的是(C)9、在调用一个函数的过程中直接或间接地调用函数本身,这就构成了函数的__B。structstudent迭代A.调用递归B.调用地址传递C.任意D.调用{intnum;charname[8];10、getchar函数可以从键盘输入一个(D)structA)整型变量值B)实型变量值C)字符串D)字符或字符型变量值{folatmath;11、下列程序的运行结果为(A)folatengl;main()floatcomputer;{inta,b,c;}mark;a=7;b=8;c=9;}std;A)student.computer=84B)mark.computer=84intv1=5,v2=0;C)std.mark.computer=84D)std.computer=84if(a<b)19、当定义一联合体变量时系统分配给它的内存是(C)if(b!=15)A、结构中每一个成员所需的内存量B、结构中最后一个成员所需的内存量if(!v1)C、结构体成员中占内存量最大者所需的容量D、结构体中各成员所需内存量的总和x=1;20、已知有以下的说明elseinta[]={8,1,2,5,0,4,7,6,3,9};那么a[*(a+a[3])]的值为(D)if(v2)x=10;A、2B、1C、8D、0x=-1;二、填空题(每小题2分,共20分)printf(“%d”,x);1、若已知a=10,b=15,c=0,则表达式a*b||c的运算结果为____1_____。}2、程序的三种基本结构为_____顺序_______、______选择_______、____循环_______。3.该程序的输出结果为多少3、C语言的数组名是一个___int______常量,不能对它