/
北京信息科技大学
~ 学年第 一 学期
《C语言程序设计》课程期末考试试卷(A卷)
授课系别:_计算机学院_ 适用班级:_计科所有班级 _ 考试形式:_闭卷_
班级: 姓名: 学号:
一:填空题:(每题2分,共10题)
1、结构化程序设计的基本结构有三种,构。
2、有如下程序:
void main()
{
int k=1,n=263 ;
do { k*= n%10 ; n/=10 ; } while (n) ;
printf("%d\n",k);
}
则k值为____36______。
3、有如下程序char a[]="China",int num=sizeof(a),num的值为____6_____。
4、函数直接或间接的调用自己成为函数的________递归调用__________。
5、有如下定义:
static int a[6]={1,2,3,4,5,6};
int*p=a+1;
p++;
则*(p+1)的值为____4______。
6、有以下程序:
#define A 4
#define B(x) A*x/2
void main()
{
float c,a=4.5;
c =B(a) ;
printf("%5.1f\n",c);
}
则c的值为___9.0_____。
7、C语言的变量值存在时间角度来分,可以分为__动态__存储方式和___静态__存储方式。
8、C语言可以定义枚举类型,其关键字为