12秋北京航空航天大学《C语言程序设计》在线作业一

所属学校:北京航空航天大学 科目:C语言程序设计 2015-03-04 16:50:29

北航《C++语言程序设计》在线作业一
试卷总分:100
单选题 判断题


一、单选题(共 15 道试题,共 60 分。)
1.C语言的编译系统对宏命令的处理是( )
A. 在程序连接时进行的
B. 在对源程序中的其它语句编译之前进行的
C. 在程序运行时进行的
D. 和C程序中的其它语句同时进行的

2.设int a,x;表达式正确的是__________.
A. a=(a[0]+a[1])/2
B. a=(x=1,x++,x+2),10
C. a*=*a+1
D. a="good"

3.C语言源程序文件经过C编译程序编译连接之后生成一个后缀为( )的文件。
A. ”.c”
B. “.obj”
C. “.exe”
D. “.bas”

4.以下选项中,合法的C语言关键字是
A. integer
B. Char
C. short
D. Long

5.以下函数原型说明正确的是________。
A. float add(int x, int y) ;
B. int add(int x;int y) ;
C. char add( x,y) ;
D. int add(char x[ ] [ ]) ;

6.以下选项中,不能作为合法常量的是_______
A. 1.234e04
B. 1.234e0.4
C. 1.234e+4
D. 1.234e0

7.以下叙述错误的是
A. C语言本身没有输入输出语句
B. 一个可执行的C源程序必须包含一个main函数
C. C程序中,注释说明只能位于一条语句的后面
D. C程序的基本组成单位是函数

8.假定变量b和pb定义为:int b[10], *pb=b;,要将24赋值给b[1]元素中,不正确的语句是( ).
A. *(pb+1)=24;
B. *(b+1)=24;
C. *++b=24;
D. *++pb=24;

9.下面程序的输出结果是__________. main() { int x=10,y=3; printf("%d",y=x/y);}
A. 0
B. 1
C. 3
D. 不确定的值

10.用8位无符号二进制数能表示的最大十进制数为______。
A. 127
B. 128
C. 255
D. 256

11.与十进制数35相等的二进制数是______。
A. 100011
B. 010011
C. 100110
D. 100101

12.已知:int a=5; 执行以下的程序段后输出结果为_______.Do { printf(“%dn”,a--); } while (!a);
A. 5
B. 4
C. 陷入死循环
D. 5 4 3 2 1

13.若int型数据占2个字节,则以下语句的输出为_______.int k=-1; printf(“%d,%un”,k,k);
A. -1,-1
B. -1,32767
C. -1,32768
D. -1,65535
此题选: D
14.下列说法正确的是______。
A. C程序由符号构成
B. C程序由标识符构成
C. C程序由函数构成
D. C程序由C语句构成

15.若变量已正确说明为int类型,要给a,b,c输入数据,以下语句正确的是
A. read(a,b,c);
B. scanf(“%d%d%d”,a,b,c);
C. scanf(“%D%D%D”,&a,%b,%c);
D. scanf(“%d%d%d”,&a,&b,&c);
此题选: D



北航《C语言程序设计》在线作业一
试卷总分:100
单选题 判断题


二、判断题(共 10 道试题,共 40 分。)
1.C语言中没有逻辑类型但有集合类型。( )
A. 错误
B. 正确

2.存放地址的变量同其它变量一样,可以存放任何类型的数据。( )
A. 错误
B. 正确

3.一个算法应该具备有穷性、确定性、输入、输出和有效性。( )
A. 错误
B. 正确

4.C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( )
A. 错误
B. 正确

5.设有定义:char a[2][3]={1,2,3,4}; 则数组元素a[1][1]的值为4
A. 错误
B. 正确

6.C语言程序总是从主函数开始执行,在主函数结束。( )
A. 错误
B. 正确

7.所有函数都是平行的,函数间可以相互调用,但不能调用main函数。( )
A. 错误
B. 正确

8.C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
A. 错误
B. 正确

9.C语言的关键字都是小写的。( )
A. 错误
B. 正确

10.指针变量和变量的指针是同一个名词不同说法。( )
A. 错误
B. 正确






版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: