一、填空题(每空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多态性是指相同的函数可以在...