关于C程序--请帮忙找到这些答案,谢谢~! 在线等

来源:百度知道 编辑:UC知道 时间:2024/06/04 10:23:18
1.以下选项中属于C语言的数据类型是( B )
A、复数型 B、逻辑型 C、双精度型 D、集合型
2.在C语言中,不正确的int 类型的常数是( A )
A、32768 B、0 C、037 D、0xAF
3.设有说明语句:char a= '\72';则变量a ( )
A、包含1个字符 B、包含2个字符 C、包含3个字符 D、说明不合法
4.以下所列的C语言常量中,错误的是( )
A、0xFF B、1.2e0.5 C、2L D、'\72'
5.以下选项中合法的字符常量是( )
A、”B” B、'\010' C、-268 D、D
6.在C语言中,合法的长整型常数是( )
A、0L B、4962710 C、324562& D、216D
7.下列标识符中,合法的标识符是( )
A、-abc1 B、1abc C、_abc1 D、 for
8.C语言程序的基本单位是( )
A、语句 B、 程序行 C、函数 D、字符
9.以下叙述正确的是( )
A、可以把define和if定义为用户标识符
B、可以把define定义为用户标识符,但不能把if定义为用户标识符
C、可以把if定义为用户标识符,但不能把define定义不用户标识符
D、define和if都不能定义为用户标识符
10.以下叙述正确的是( )
A、可以把define和if定义为用户标识符
B、可以把define定义为用户标识符,但不能把if定义为用户标识符
C、可以把if定义为用户标识符,但不能把define定义为用户标识符
D、define和if都不能定义为用户标识符
11.有如下程序
long fib(int n)
{ if(n>2) return(fib(n-1

3.A 代表\72的转义字符
4.B e后面是整数
5.B 单字符一般有小引号
6.C
7.C 只能由_和字母开头,for是C语言关键字
8.C
9.B
10.B
11.A
12.A
13.B
14.A
15.A
16.C
17.C a值只调用,但没发生变化
18.C 传送的是地址
19.A
20.B 第一次传送3,后s=2在返回2,s得2