您好,欢迎来到九壹网。
搜索
您的当前位置:首页华中科技大学09级《C语言程序设计》考试模拟试卷答案

华中科技大学09级《C语言程序设计》考试模拟试卷答案

来源:九壹网
华中科技大学09级《C语言程序设计》考试模拟试卷答案

华中科技大学文华学院

09级《C语言程序设计》考试模拟试卷

课程性质:必修 使用范围:本科 考试时间: 年 月 日 考试方式:闭卷 学号______________专业_______班级____姓名___________成绩____ 一、选择题(每小题2分,共20分) ( A )(1)若x、y、j和k都是int型变量,则计算表达式x=( k=32,j=6, i=4)后,x的值为。 A)4 B)16 C)32 D)52 ( B )(2)C语言中标识符只能由字母、数字和下划线组成,且第一个字符。

A)必须为字母 B)必须为字母或下划线

C)必须为下划线 D)可以是字母、数字和下划线中任一种字符 ( D )(3)下面四个选项中,均是正确的数值常量或字符常量的选项是。 A)0.0 0f 8.9e '&' B)\\ C)'3' 011 0xFF00 0a D)+001 0xabcd 2e2 50 ( B )(4)已知各变量的类型说明如下: int i=8,k,a,b;

unsigned long w=5; double x=1.42,y=5.2; 则以下符合C语言语法的表达式是。

A)a=a*3=2 B)a+=a-=(b=4)*(a=3) C)x+y=-3*a D)y=float(i) ( A )(5)若以下变量均是整型,且num=sum=5;则计算表达式 num++,sum++,++num后num的值为。

A)7 B)8 C)9 D)10 ( B )(6)在C语言中,引用数组元素时,其数组下标的数据类型允许是。 A)整型常量 B)整型常量或整型表达式 C)整型表达式 D)任何类型的表达式 ( C )(7)以下能对一维数组a进行正确初始化的语句是。

A)int a[10]={0,0,0,0,0} B)int a[10]={ };

C)int a[ ]={0}; D)int a[10]={10*1};/*各元素值为1*/ ( B )(8)下面程序(注:每行程序前面的数字表示行号)。 1 main( ) 2 { static int a[3]={0}; 3 int i; 4 for(i=0;i void main() {float x;

1 / 2

printf(\\ scanf(\\ if(x=0) if(x void main() { int i,max,min,a; scanf(\\ max=min=a; for(i=1;i void main() {static int a[10]; int i,j,temp; printf(\\ for(i=0;ia[j])

{temp=a[j];a[j]=a[i];a[i]=temp;} for(i=0;i float ss(int r) { float s; s=3.14*r*r; return s; }

void main() { int r[10],i; flaot s;

printf(\\ for(i=0;i0) s=ss(r[i]); printf(”%-4d%f\\\\n”,i,s) } }

五、应用题(每小题5分,共15分,此题专科生不做) 输入10个学生的3门课的成绩,分别用函数求: (1)每个学生的平均分。

(2)按学生平均分降序排列输出学生信息。 (3)编写一菜单主函数,菜单内容包括以上部分。 #include 5

2 / 2

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务