C语言程序设计 期末试题A
一.单选题(每题2分,共20分)
2.下列选项中,不能用作标识符的是( D )。
A._1234_ B._1_2 C.int_2_ D.2_int_
3.以下定义语句中正确的是( C )
A.char a='A, 'b='B'; B.float a=b=10.0;
C.int a=10, *b=&a; D.float *a, b=&a;
4.#define d 2
int a=0; double b=1.25; char c='A';
则下面语句中错误的是( D )
A.a++; B.b++; C.c++; D.d++;
6.double a, b; int w; long c;
各变量已正确赋值,则下列选项中错误的表达式是( A )
A.a=a+b=b++ B.w%(int)a+b C.(c+w)%(int)a D.w=a==b;
8.int a, *pa=&a; 以下scanf语句中能正确为变量a读入数据的是( A )
A.scanf("%d", pa); B.scanf("%d", a);
C.scanf("%d", &pa); D.scanf("%d", *pa);
9.char *c[]={ "www", "fuwod", "com", "wbs", "C" };则表达式*c[1]>*c[2]比较的是( A )
A.字符f和字符c B.字符串fuwod和字符串com
C.字符w和字符f D.字符串ww和字符串com
10.执行语句for(i=1; i++<4; );后变量i的值是( C )
A.3 B.4 C.5 D.不定
二.填空题(每空2分,共18分)
1.int a=7; float x=2.5, y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值为
2.int a[10]={ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }, *p=&a[3], b=p[5]; 则b的值是
3.函数swap(int x, int y)实现对x和y值的交换。则执行语句
int a[2]={ 1, 2 }; swap(a[0], a[1]);后,
4.#define f(z) z*z
int k=f(4+4)/f(2+2);
k的值是。
5.书写语句求a、b两个数的最大值max。 ;
6.执行int x=7; x+=x-=x+x;后,x的值是。
三.读程序,写结果(每题6分,共24分)
1.有以下程序
int f(int a){ int b=0; static c=3; b=b+1; c=c+1; return(a+b+c); }
main(){ int a=2, i; for(i=0; i<3; i++) printf("%2d", f(a)); }
结果是 7 8 9 。
2.有以下程序
void f(int y, int *x){ y=y+*x; *x=*x+y; }
main(){ int x=2, y=4; f(y, &x); printf("x=%d,y=%d\n", x,y); }
结果是 x=8,y=4 。
3.#define LETTER 1
#include <stdio.h>
void main()
{ char str[20]="C Language", c; int i=0;
while((c=str[i])!='\0')
c语言程序设计期末试题A(含答案)_计算机软件及应用_IT/计算机_专业资料。c语言程序设计期末试题A(含答案)c 语言程序设计期末试题 A(含答案) 一、单项选择题(...
C语言程序设计期末考试A卷(定稿)_工学_高等教育_教育专区。C语言程序设计期末考试试题XXXXXX 考试专用 2013 — 2014 学年 第二 学期 2013 年级 计算机科学与技术...
C语言程序设计期末考试试题(含答案)_理学_高等教育_教育专区。贵州大学 2009-2010 学年第一学期考试试卷 A C 语言程序设计 注意事项: 注意事项: 1. 请考生按...
2013年《C语言程序设计基础》期末考试试卷‘A’及答案_IT认证_资格考试/认证_教育专区。程序设计基础 一、单选题 A、_1 (每小题 2 分,共 30 分) 答案填入...
C 语言程序设计 期末考试试题及其答案 一、单项选择题(本大题共 20 题,每题 2 分,共 40 分) 1.以下不是 C 语言的特点的是() A、C 语言简洁、紧凑 B...
期末《C语言程序设计》期终考试试卷(A卷)(附有答案)_工学_高等教育_教育专区。C语言考试试题语言程序设计》期终考试试卷( )(附有答案 附有答案) 《C 语言程序...
C 语言程序设计 期末考试试题及其答案 一、单项选择题(本大题共 20 题,每题 2 分,共 40 分) 1、以下不是 C 语言的特点的是 ( B) A、 C 语言简洁、...
桂林电子科技大学 《C 语言程序设计》课程期末考试试卷(A 卷)授课系别:_计算机学院_ 适用班级:_计科所有班级 _ 考试形式:_闭卷_ 班级:题号 得分 一二三 姓名...
《C语言程序设计》期末考试试卷(A卷)_工学_高等教育_教育专区。《C 语言程序设计》期末考试试卷(A 卷) 一、单项选择题(本大题共 20 题,每题 2 分,共 ...
热门文档