《C语言程序设计》试卷

发布 2021-04-24 17:01:28 阅读 6818

《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 执行表...