2008--2009学年第二学期数信学院期末考试卷《程序
时间:2026-01-23
时间:2026-01-23
2007--2008学年第二学期数信学院期末考试卷
《程序设计Ⅰ》(B)
注意:答案写在答题纸上,写在试卷上不得分。
一.填空题(每空1分,共20分)
1. 2. 3.
根据变量的作用域,C语言的变量分为_______和_______。 表达式98&&8&&31&1的值为____________。
在C语言中,单目运算符的结合方向(运算方向)是__________;唯一的一个三目运算符是__________。 4.
在 C 语言中,将一个变量的地址称为该变量的______;如果有一个变量专门用来存放另一个变量的地址,则称它为_______。 5. 6.
C语言程序的三种基本结构是顺序结构、______结构和______结构。 设struct student {int no; char name[12]; float score[3]; }s1,*p=&s1;
用指针变量p给s1的成员no赋值1234的方法是______________。 7. 8. 9.
一个C语言程序总是从_______函数开始执行程序。
变量名由字母、数字和下划线组成,并且必须是______打头。 一个 C 程序中至少应包括一个_________。
10. 一般情况下,C语言是以_________表示运算结果为逻辑真。
11. 设 x, y, z 均为 int 型变量,则描述“ x 或 y 中有一个小于 z ”的表达式是
_________。
12. if 语句和switch语句是_______控制结构语句,其中switch语句可实现
_______,其功能可以用if语句的_______结构来处理。 13. 宏替换_______程序运行时间。 14. 表达式10!=9的值是_______。
二、单项选择(每小题2分,共30分)
上一篇:农村远程教育论文