2008级《面向过程程序设计(C语言)》试题A
4页1、第 1 页 共 3 页 课程名称:面向过程程序设计课程名称:面向过程程序设计 ( A 卷卷 闭卷闭卷)适用专业年级:适用专业年级:计算机科学与技术专业计算机科学与技术专业 08 级级 考试时间考试时间: 100 分钟分钟 通信工程专业通信工程专业 08 级级 软件工程专业软件工程专业 08 级级题号题号一一二二三三四四五五六六七七八八九九十十总分总分题分题分4010101030100统分人统分人 签签名名得分得分考生注意事项:1、本试卷共 3 页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。(答案请写在密封 线内和纸卷正面,否则不记分)一、单项选择题(每小题 2 分,共 40 分) 1、以下叙述正确的是( ) A. 在 C 程序中,main 函数必须位于程序的最前面 B. C 程序的每行中只能写一条语句 C. C 语言本身没有输入输出语句 D. 在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误 2、若 float x, y;则表达式:x=1,y=x+7/2 的值是( C ) A) 1 B) 4.0 C) 3.0 D 3.
2、5 3、在 C 语言中,合法的长整型常数是( A ) A) OL B) 4962710 C) 324562 printf(“%d,%dn“,a+,+b); 输出结果是:( C ) A) 7,1 B) 6,1 C) 5,1 D) 6,05、若有以下定义: char a; int b; float c;double d; 则表达式 a*b+d-c 值的类型为( ) A float B int C char D double 6、putchar 函数可以向终端输出一个( D )A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量7、语句 while(!E);中的表达式!E 等价于( A )A) E=0 B) E!=1 C) E!=1 D) E=1 8、以下程序的输出结果是 ( B )int i,x33=9,8,7,6,5,4,3,2,1; for(i=0;i = 0 C)int k=0; do +k;while(k=0); D)int s=36; while(s) -s; 18、以下调用 scanf 函数给变量 a 输入数值的方法是错误的,其错误原因是( B )int
3、 *p,*q,a,b;p=printf(“input a:“);scanf(“%d“,*p); A) *p 表示的是指针变量 p 的地址 B) *p 表示的是变量 a 的值,而不是变量 a 的地址 C) *p 表示的是指针变量 p 的值 D) *p 只能用来说明 p 是一个指针变量 19、设有如下的结构体定义:struct data int i;long b;double f; data1;则 data1 所占的内存单元为( A )个字节.A) 14 B) 6 C) 8 D) 10 20、下面程序的输出是( C ) int fun1(int x) static int a=3; a+=x; return(a); void main() int k=2, m=1, n; n=fun1(k); n=fun1(m); printf(“%dn“,n); A) 3 B) 4 C) 6 D) 9二、填空题(每空 1 分,共 10 分)1、C 语言中最简单的数据类型是 、 、 。 2、假定 X7,那么 X(8) 。 3、以下程序实现:输入三个整数,按从大到小的顺序进行输出。请填空。 void mai
《2008级《面向过程程序设计(C语言)》试题A》由会员tia****nde分享,可在线阅读,更多相关《2008级《面向过程程序设计(C语言)》试题A》请在金锄头文库上搜索。
2024-05-06 204页
2024-05-06 99页
2024-05-06 63页
2024-05-06 130页
2024-05-06 84页
2024-05-06 50页
2024-05-06 143页
2024-05-06 136页
2024-05-06 54页
2024-05-06 58页