第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共6页湖北汽车工业学院《C语言程序设计》考试试卷3一、填空题(每小空1分,共20分)1.C语言程序的三种基本结构是、、
2.一个C程序中必须有函数,无论该函数在整个程序中的位置如何,C程序总是从该函数开始执行
3.C语言中没有逻辑型数据,在给出逻辑运算结果时,以代表“真”,以代表“假”
4.为了避免嵌套的条件语句if-else的二义性,C语言规定else与if配对
5.数组名作为参数传递给函数,作为实参的数组名被处理为该数组的
6.静态变量和外部变量的初始化是在阶段完成的,而自动变量的初始化是在时进行的
7.C语言中构造类型数据有、和
8.void的用途有三个:①说明的函数;②在函数的参数表中写void,表示函数;③说明void型指针,它是一个指针,可被任何类型的指针赋值,也可以赋给任何类型的指针而不需强制转换
9.C语言中可以用来实现循环的四种语句是、、、
二、阅读填空(每小空2分,共26分)1.已知i=5,写出下列语句执行后整型变量i和a的值
①a=i++;(a=)②i+=012;(i=)③i*=i+1;(i=)④a=(i>5)
0:1;(a=)⑤a=(a=i+1,a+2,a+3);(a=)2.执行下列语句后,*(p+2)的值是
chars[3]=“ab”,*p;p=s;总分课程编号考试形式考试日期240006闭卷题号得分阅卷人一二三四五六七八九十核查人第2页共6页第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共6页3.下列程序的功能是将字符串“TurboC”纵向显示在屏幕上,请填空
main(){char*p=“TurboC”;for(;*p
=‘\0’;)printf(“%c\n”,);}4.下列程序计算1到100的整数的累加和
main(){i