1、1海南大学 2010-2011 学年度第 1 学期试卷科目:C 语言程序设计试题(A 卷) 姓名: 学 号: 学院: 专业班级: 成绩登记表(由阅卷教师用红色笔填写)大题号一 二 三 四 五 六 七 八 九 十 总分得分阅卷教师: 2011 年 月 日考试说明:本课程为闭卷考试。一、填空题:(每空 1 分,共 20 分)在以下各小题中画有_处填上答案。1、 十进制123转换成二进制数为 ,八进制为 ,十六进制为 ,-123在机内的二进制补码表示为_ 。2、 计算机存储容量的计量单位:1GB MB KB Byte。3、 ASCII中文含义是 ,它用 位二进制对英文字符进行编码,如果大写字符A的A
2、SCII是41H,则ASCII为50H的字符是 。4、 C语言源程序文件,必须经过 生成二进制的目标文件,然后将各目标文件、系统目标库文件进行 后,才最终生成可直接运行的扩展名为.EXE的可执行文件。5、 把x,y定义成整型变量的定义语句是 。6、 执行以下for(i=1;i+=0b=0) j3; j-) if (j%3) j-;-j;-j;printf(“%d“,j);A. 6 3 B.7 4 C.6 2 D.7 316、 以下语句的输出结果是( ) 。int a=-1,b=4,k;k=(+ +a=18) break;if(b%3=1)b+=3;continue;b-=a;printf(“a
3、=%d, b=%d“ , a , b ); 程序的输出结果是 。4、 main()int a44=1,2,-3,-4,0,-12,-13,14 ,-21,23,0,-24, -31,2,-33,0;int i,j,s=0; for(i=0;i=0.0in;i+)if_printf (“%fn”,xi);五、算法与编程题(第 1 小题 6 分,第 2 小题 9 分,共 15 分) ,每小题均要求画出流程图,答案写在试题下面提示的空白处。1、 统计输入数据的个数,并找出其中的最大值和最小值(6分) 。流程图(3分) 源程序(3分)得分 阅卷教师得分 阅卷教师22、 将2,1,34,10,45,3整数序列按从大到小的顺序进行排序,并输出排序结果(9分) 。流程图(3分) 源程序(6分)