《c 语言程序设计》试卷。
班级学号姓名。
一、 填空题:(1*20=20分)
1. c语言中,程序是由若干个组成的,并且至少有一个名为的函数。
2. c语言是一种结构化程序设计语言,结构化程序设计中有三种基本结构,它们分别为。
3. 从标准的输入设备上输入整型变量a的值用语句,输入实型变量x的值用语句;在标准的输出设备上输出整型变量a的值和实型变量x的值用语句。
4. 在c语言程序中,所用的变量必须先后使用,每个语句后面必须加。
5. 在标准c语言中char变量占个字节,double变量占个字节。
6. 在标准c语言中unsigned char变量的取值范围是。
7. 用c语言编写的程序称为源程序,其扩展名为。
8. 在程序中有int a=3,b=4; b=(a++)a++)a++)则执行完后ab
9. 在程序中有float a=4.5, b=8, c; c=(a>b)?a:b; ,则执行完后c
10. 在程序中有 int a=10, *p=&a; printf(“%d,%d”,a,*p); 则上述程序的输出结果是如有 int a, b; b=(a=5,a+=2); printf(“%d,%d”,a,b); 则上述程序的输出结果是。
二、 选择题:(2*5=10分)
1. c语言中可以实现循环的是( )
a. static int a[5] b. scanf c. while d. printf
2.数学表达式的c语言表达式是( )
a. 3+exp(4x)-2y/sin(3x)-xy b. (3+exp(4*x)-2*y)/(sin(3*x)-x*y)
c. 3+e 4x-2y/sin(3x)-xy d. (3+ e 4x -2y)/(sin(3x)-xy)
3. 在c语言中下面数据表示错误的一组是。
a. 0.0 1e1 4.5b. 4 ‘a’ 1.2e-2
c. 0.314 e1 ‘b’ d. 0.2345e9 ‘\234’ 234
4. c语言中表达式a=(3*4,5*6) 的值是。
a. 12 b. 30 c. 12和30 d. 不确定。
5. 下列选择中非法的转义字符是。
a. ‘t’ b. ‘018’ c. ‘n’ d. ‘xaa’
三、 阅读下面程序,写出程序运行结果。(5*6=30分)
main int a=3, b=4; float x;
x=(a+3)/b
printf(“x=%f”,x); 结果。
main()
int a=38, b=5, c=0;
while(a>=b)
printf(“%d,%d,%d”,a,b,c);结果。
main int k, s
s=0for(k=1;k<=10;k+=2)
s+=kprintf(“s=%d”,s); 结果。
#include <>
main()
float x, y;
scanf(“%f”,&x);
if(x>0)y=sqrt(x)+1;
else y=x*x-1;
printf(“x=%f,y=%f”,x,y);
/*键盘输入数据为 –1.2 */结果。
main int s=0, i=1
dos+=i; i
while(i<=5
printf(“i=%d,s=%d”,i,s); 结果。
main()
int a; char c;
c=’a’;
a=c+2;
printf(“%d,%d,%c,%c”,a,c,a,c);
结果。四、 程序填空(1.5*10=15分)
1.下面的程序是求n个整数中最大数和最小数的程序,阅读下面的程序然后在划线处填上正确的内容使程序完整。
#include <>
#define n 100
main()
int a[n],m0,m1,k;
for(k=0;kscanf(“%d
m0=m1=a[0];
for(k=1;k if(m1>a[k
if(m0}
printf(“最大数是:%d
printf(“最小数是:%d
C语言程序设计试卷A
c语言程序设计期末考试试卷 a 荆楚理工学院。2009 2010学年度第二学期期末考试。c语言程序设计 试题a卷。机制专业08年级120分钟2010年6月。说明 本试卷中的程序用于tc2.0,但均省略了getch 语句。一 用c语言描述下列命题 每小题1分,共5分 1 a小于b或a小于c。2 a或b...
C语言程序设计试卷A
山东师范大学2006 2007学年第二学期期末考试试题。时间 120分钟共100分 课程编号 4111108 课程名称 c语言程序设计适用年级 2006 学制 四适用专业 计算机科学与技术试题类别 a a b c 一 选择题 下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号...
c语言程序设计试卷a
c语言程序试卷a 班级姓名分数 一 选择题 每小题2分,共30分 1.已知ch是字符型变量,下面不正确的赋值语句是 a ch 5 9 b ch a b c ch 0 d ch 7 6 2.正确的自定义标识符是 a a 2 b a b c name d default 3.设int a,b,c 执行表...