C程序设计试卷A

发布 2021-04-24 20:10:28 阅读 3942

一、填空题(每空2分,共30分)

1. c语言运算符中,优先级最低的是。

2.一个程序中,对的描述。即操作步骤,也就是算法。

3.实型变量a=2.550000;b=(int)a;变量b的值为: 。

4.变量,从变量的作用域角度分:可分为和。

5.一个c语言程序,总是随着函数的结束而结束的,而不论其在整个c程序中的先后位置。

6.已知整型变量a=2;b=3;c=4;max;max=a>b?a:b*c;max变量的值为:

7. 如下语句printf("%c\n",′b′+35);在执行后的输出结果是 。

8. int x; float y;且执行scanf(“x=%d,y=%f”,&x,&y);语句时,要使x的值为123 ,y 的值为45.0000 则应该输入。

9. c程序中定义 #define add 5+5*5 则c=10*add;的结果c为 。

10.如果要用变量n存放125那么最合适变量n的类型是___如果n用来存放65538则最合适用类型,如n用来存放12.5则最合适用___类型。

语言提供的预处理功能主要有文件包含。

二、选择题(每题2分,共20分)

1 c语言中运算对象必须是整型的运算符是。

abcd.<=

2.设有定义int k=1,m=2;float f=7;,则以下选项中错误的表达式是。

=k b.-k++>f>=m

3.下列变量标识符中命名是合法的是。

a int b 5ab c

4. 执行下面两个语句后,输出的结果为。

char c1=’a’;

printf(“%d %c”,c1,c1+32);

a.65 98 b.65 a 98 d.65 b

5. 有如下程序。

main()

int n=6;

while(n>3)

该程序的输出结果是

a.654 b.543 c.6543 d.5432

6. 设x=3,y=2,则表达式x*=y+8的值为。

a.3 b.2 c.30 d.10

7.变量的指针,其含义是指该变量的。

a. 值 b. 地址 c. 名 d. 一个标志。

8. c语言的优先级规定:算数运算符关系运。

算符赋值运算符。正确的是。

a.高于,高于b.高于,低于。

c.低于,低于d.低于,高于。

9.下列程序的输出结果是。

#include<>

main()

int a=0,b=0,c=2;

a+=c++;b-=+c;

printf(“%d %d %d”,a,b,c);

a. 2 4 4 b.2 -4 4

c. 2 3 4 d.2 4 -4

10.语句printf(“%d”,x);是一条。

a.说明语句 b.表达式语句 c.控制语句 d.函数语句。

三、判断题(每题2分,共10分。

1. c语言运算符中,优先级最高的是算术运算符。

2、在tc环境里,char型变量占2个字节。

3. c语言数据结构有2种类型。

4.c语言允许直接访问物理地址,但不能进行位操作。

5.通过return语句,函数可以带回一个或一个以上的返回值。(

四、写出程序运行结果。(每题5分,共15分)

#include "运行结果为(注意格式):

void main()

int a=30,b=20,z;

z=fun(a/b,a-b);

printf("%d\n",z);

int fun(int a,int b)

int z;

z=a+b;

return z;

#include ""

void main运行结果为(注意格式):

int x=5,y;

if(x<2) y=x;

else if(x<8) y=2*x+1;

else y=3*x-1;

printf(“y=%d”,y);

#include ""

void main运行结果为(注意格式):

int n=0;

switch(n++)

case 0:printf(“%d,”,n);

case 1:printf(“%d.”,n);

case 2:printf(“%d;”,n);break;

case 3:printf(“%d”, n);}

五、写程序(共25分)

1.输入一个华氏温度(f),要求输出摄氏温度(c),公式为: ,结果保留两位小数。(7分)

2.有一函数:,写一个程序,输出y的值。

8分)3.请写一个程序,对任意输入的15个整数进行排序(由大到小)并输。

出结果。(10分)

C程序设计试卷1C程序设计

c 程序设计试卷。一 选择题。每小题3分,共15分 1 派生类能够直接访问的基类的成员是 a 公有成员 b 保护成员 c 私有成员 d 静态。2 下面是几条定义类的语句,不能被继承的类是 a abstract class figure b class figure c public class fi...

C 程序设计试卷C

面向对象的程序设计c 试卷c 一 填空 每空2分,共20分 1 定义于函数外的变量称为。2 假定class1为一个类,则执行 class1 a 5 b 2 p 3 语句时,自动调用该类构造函数的次数为。3 利用操作符 语句序列p p 1 f p 5 的功能可以由一个语句完成。4 不借助于其他变量交换...

C 程序设计试卷 A

c 程序设计课程期末考试试题 a卷 一判断题 正确打 a 错误打 b 每小题1分,共计20分 1在面向对象的编程中,和数据合并为一个不可分割的对象。2对象是有确定简介且与要处理的问题相关的概念或事物。3每个对象都称为它的类的一个示例。类中的对象具有相同的属性和共同的行为。4多态性是指相同的函数可以在...