c语言ezx图形库,本科C语言题.doc

C语言考前复习参考样题

一.判断题

0.( T )变量的指针就是变量的地址。

1.( T )数组中所有元素的类型都是相同的。

2.( T )开关语句可实现多路分支。

3.( T )do—while循环语句至少要执行一次循环体。

4.( F )指向一维数组的指针是一个二级指针。

5. ( F )定义函数时,存储类可以缺省,数据类型也可以省略。

6.( T )C语言程序的实现要经过编辑、编译连接和运行3个步骤。

7. ( F )C源程序在编译时可能出现错误信息,而在连接时不会出现错误信息。

8. ( T )数组某维的大,,,,可以用常量表达式,不可用变量名。

9. ( F )增1和减1运算符不仅可以作用在变量上,也可以作用在表达式上。

10.( T )break语句和continue语句都可以出现在循环体中,但是它们的作用是不同的。

1l.( T )在C语言中,变量的初始化都是在编译阶段完成的。

12.( F )如果一个函数只能被本文件中的其他函数所调用,则该函数为外部函数。

13.( F )若x为整数型变量、j为实型变量,当执行语句:x-(int)j;后,j也变为整型变量。

14.( T )如果strcmp(s1,s2)的返回值为一个负数,则表明字符串s1一定,,,,于字符串s2。

15.( F )在C语言中,所有函数之间都可以相互调用。

16.( T )在同一源文件中,全局变量与局部变量同名,在局部变量作用范围内,全局变量的值等于局部变量的值。

17.( T )在一个函数定义中,可以根据需要使用多个return语句。

18.( F )若有宏定义:#define M(x,y,z)x*y+z

则宏引用M(2+3,4+5,6+7)通过宏展开后的表达式应为(2+3)*(4+5)+6+7。

19.( T )用C语言编写的程序是一种需要经过编译和连接才能运行的程序。

20.( T )语句for(;;){循环体}和 while(1){循环体}是等价的。

21. ( T )存放地址的变量是指针变量。

二,填空题

进制转换:将0x25转换为十进制数是:___________ 。 37

字符串“lover”用_______个字节存放,“playboy”的长度为________ 6 7

Sizeof(char)=_________ 。 1

4. 定义整型指针p,初始化指向x的语句是___________ 。int *p=&x;

5. 一个c++程序中必须有一个名为___________的主函数 。 main

6. x=10,y=3; x++*++y=___________ 。 40

7. 逗号表达式: a=3*5 , a*4 最后取值为 。 60

8. 设a是一个数组,则sizeof(a)/sizeof(a[0])表示______________。 数组元素个数

9. 语句for(int i=0;i

int x=20,*p=&x; *(p+1)=12; x=*p++; 问:x=_______ 。 20

11.语句x=8>5执行后,x的值为 。

12.C语言规定,可执行程序的开始执行点是 。

13.关系式“x≤ - 8或x≥8”所对应的C语言表达式是 。

14.若x=5 , y=3 , z=2 , 条件表达式x < y ? y : z 的值是 。

15.数组x[4][5]共有 个元素。

16.若a是int型变量,则执行a=25 / 3 % 3表达式后a的值为 。

17.用C语言描述 ” a不能被b整除 “ 的关系表达式为 。

18.C语言中,表示逻辑“ 真 ” 值用 。

19.数,,,,式cosy+ezx的C语言表达式为 。

20.若 x 为 int 型变量 , x = 5 ; 则执行 x + = x - = x + x ; 语句后 x 的值

21. 转义字符是由 符号开始,后接单个字符或若干字符组成。

(反斜杠字符)

22.设有下列运

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值