内农大c语言测试题,2011农大c语言b卷.docx

·

-

农大 2011

B

一、 填空題(每空 1 分,共 20 分)

1.

是 C 程序的基本单位,一个

C程序总是从

开始执行。

2.C 语言规定标识符只能由字母、

3

种字符组成,且第一个字符必

须为字母或

3.

著名计算机科学家沃思提出的一个公式:数据结构+

=程序

4.Turbo C++ 中,若有语句: unsigned int a;

则 a 的范围是 0~

5.C 中的转义符“ \r ”表示:

6.

表达式 21 / 4

的值为

7.C 语言中没有专门的字符串变量,如果想将一个字符串存放在变量中以便保存,

必须使用

8.

已知 a=12.789

,则表达式 (int)a

的值为

9.

表达式 3 | 2

的值是

10.

若 a=5,经 a-=3; 后 a=

11.

已知 ch='a' ,则表达式【 (ch>='A

' && ch<='Z')?

(ch+32):ch 】的值为

12.C 中定义符号常量

E 为 2.71828

的宏命令是

13.

函数形参和调用的实参是数组名时,参数按

方式进行传递。

14.C 中按位与运算符是

、按位异或运算符是

、按位或运算符是

定义一个结构变量,共三个成员分别是字符型、整形和浮点型,则该结构体变

量所占内存长度为个字节。

二、 单项选择题(每题2 分,共 40 分)

1.

下列 C 语言标识符中, 不合法的是 ,,,,,,,,,,,,,,,,,

(

)

A. myname

B. Wend

C. sum

D. student

2.

欲从键盘给整型变量 a 赋值 3,b 赋值 2,则对应语句 scanf("a=%d,b=%d",%a,&b);

的输入格式是 ,,,,,,,,,,,,,,,,,,,,,,,,,,

(

)

A. 3 2

B. a=3 b=2

C. a=3,b=2

D. a=b=3,2

3.C 语言源程序文件后缀名是 ,,,,,,,,,,,,,,,,,,,,

(

)

A. .exe

B. .obj

C. .bat

D. .c

4.

结构化程序设计的三种基本结构是

,,,,,,,,,,,,,,,,

(

)

顺序结构、复杂结构、循环结构

顺序结构、分支结构、循环结构

顺序结构、分支结构、选择结构

顺序结构、复杂结构、分支结构

5.

以下表达式中, 值为 0 的是 ,,,,,,,,,,,,,,,,,,,,

(

)

A. 15%5

B. 15/5.0

C. 15/5

D. 15>5

6.

设下列表达式中所涉及的变量均已正确定义,

则不符合 C 语言语法的是, (

)

A. 4||3

B. a+=4

C. a=3,b=5

D. char(65)

C 语言程序设计B 卷 共 5 页,第 1 页

7. 设变量定义为 【 int a[3]={1,3,5},

*p=a+1; 】,则 *p 的值是 ,,,,,,

(

)

A. 2

B. 3

C. 4

D. a+1

8.

在 C 语言程序中, 在函数内部定义的变量称为 ,,,,,,,,,,,,

(

)

A. 全局变量

B. 外部变量

C. 全程变量

D. 局部变量

9.

经过以下的变量定义后, 正确的表达式是 ,,,,,,,,,,,,,,

(

)

struct node {

char s[10];

int k;

} p[4];

A. p->k=21

B. p[0]->k=21

C. p(0)->k=21

D. p->s="Mary"

10. 若变量 c 为 char 类型,则能正确判断出

c 为大写字母的表达式是 ,,,,

(

)

A. (c>= 'A')||(c<= 'Z')

B. 'A'<=c<= 'Z'

C. (c>= 'A')&&(c<= 'Z')

D. ('A'<=c)and

('Z'>=c)

11.C 语言中以“只写”方式打开文件, 应选择的参数是 ,,,,,,,,,,

(

)

A. o

B. w

C. a

D. r

12. 变量定义为【 int a[2][3]={1,2,3,4,5,6},

*p=&a[1][0];

】,则 p 的值是(

)

数组 a 的首地址

数组 a 的第 1 个元素的地址

数组 a 的第“ 1”行第“ 0”列的地址

数组 a 的第“ 1”列的首地址

13.用链表表示线性表的优点是,,,,,,,,,,,,,,,,,,,()

便于插入和删除操作

花费的存储空间较顺序存储少

便于随机存取

数据元素的物理顺序与逻辑顺序相同

14. 结构化程序设计主要强调的是,,,,,,,,,,,,,,,,,,()

程序的规模

程序设计语言的先进性

程序结构的规范化

程序的效率

15.

以下表达式中,不正确的浮点数常量是

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值