云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2014年6月二级C省考题

2014年6月二级C省考题

  • 62 次阅读
  • 3 次下载
  • 2025/6/26 12:46:36

福建省高校计算机等级考试二级c(2014年6月题库)

一、选择题

1、C语言程序中的函数是由()组成

A、函数名和函数体 B、返回值类型和函数名 C、函数首部和函数体 D、函数名和参数 2、下列叙述错误的是()

a) C语言程序一行内可以有多条语

b) C语言程序一条语句可以分写在

多行

c) 一个C语言程序可以有多个main

()函数

d) 一个C语言程序只能有一个main

()函数

3、结构化程序设计的3种基本结构是顺序结构、()和循环结构。

a) 选择结构 b) 逻辑结构 c) 递归结构 d) 嵌套结构

4、结构化程序设计采用的方法不包括()

a) 模块化设计

b) 封装、继承和多态 c) 自顶向下、逐步细化 d) 结构化编码

5、下列关于C语言程序的叙述错误的是()

a) 注释内容必须放在/*和*/之间 b) 一个C语言程序由一个或多个函

数组成

c) 编译时注释部分的错误会被发现 d) 可以在“{}”内写若干条语句,构

成复合语句

6、Turbo C中,每个signed short int型数据占用的内存空间为()字节

a) 8个 b) 2个 c) 1个 d) 4个

7、若已定义:int x=2,y=3,z=5;则表达式值为2的是()。

a) z=x,z(逗号优先级最低) b) x+y+z

- 1 -

c) z=(x,z) d) x=y=z

8、下列叙述错误的是()

a) 程序中算术表达式的书写形式与

数学公式完全相同

b) 赋值运算符的结合方式是“自右向

左”

c) 整数与字符型变量混合运算的结

果是整数

d) 自增和自减运算符可以用于float

型变量

9、要使语句scanf(“%d,%d”,&m,&n);能够正确接收从键盘输入的值,正确的数据输入形式是()。

a) 10 20 b) 10,20 c) 1020 d) 10

20

10、能正确表示数学关系式“k≤0或k≥10”的C语言表达式是()。

a) (k<=0)&&(k>=10) b) (k<=0) || (k>=10) c) (k>=0) || (k<=10) d) (k>=0) && (k<=10)

11、若已定义:char c=?E?;int a=9;float x=5;则表达式c/x-a的值是()【已知?A?的ASCII码为65】

a) 13.8 b) 4.8 c) 4 d) 5

12、()为合法用户标识符。

a) 3c b) _a$bc c) void d) _abc

13、若已定义:char c;则()是错误的赋值表达式

a) c=?\\n? b) c=?a? c) c=32

福建省高校计算机等级考试二级c(2014年6月题库)

d) c=097

14、若已定义:int m=3,n=4;则表达式(m++)+n的值是()

a) 5 b) 7 c) 8 d) 4

15、puts(char *str)函数的功能是向终端输出()

a) 一个实型变量的值 b) str指向的字符串 c) 一个整数变量的值 d) str指向的第一个字符 16、若已定义:int a=1,b=2,c=3;语句(++b,a) || (a++,c++);执行后变量a、b、c的值分别是()

a) 2 3 4 b) 1 3 3 c) 1 2 3 d) 2 3 3 17、若已定义:int x=100;则正确的赋值表达式是()

a) x=”abc” b) x%=0.3 c) x=x+08 d) x=?A?

18、下列正确定义符号常量的命令是()

a) #define PR 3.3; b) #define PR=3.3; c) #define PR=3.3 d) #define PR 3.3 19、()为合法常量

a) ?Cprogram? b) 0x100 c) 2E3.3 d) 0783

20、若已定义:int a=1,b=2;()是正确的表达式

a) a*=b+2 b) a+b=2 c) a+b*=2 d) a+/b=2

- 2 -

21、若已定义:int a=3,b=2,c=1;则表达式a+b && c+100的值是()

a) 1 b) 105 c) 0 d) 104

逻辑运算符的优先级<关系运算符<算术运算符

22、若已定义:int a=3,b=2,c=1;则表达式(float)(a+b)/(c+a)的值是()

a) 8 b) 1 c) 3.0 d) 1.25

23、若已定义:int a=3,x=4;语句x+=a++;执行后变量x的值是()

a) 7 b) 4 c) 8 d) 6

24、若已定义:int a=5,b=6;语句printf(“%d*%d=%d\\n”,a+a,b+b,(a+a)*(b+b));执行后的输出结果是()

a) 5*6=30 b) 10,12,120 c) 5,6,30

d) 10*12=120

25、若已定义:int a=1,b=2,c=3;表达式值为0的是()

a) ab>a b) a+b && a+c c) a+b==c || b==c d) ab>a

26、若已定义:int a=3,b=2,c=1,t;语句t=++a || !b && c++;执行后a、b、c的值分别是()

a) 3 2 1 b) 4 2 2 c) 4 0 2 d) 4 2 1

27、若已定义:int a=5;则表达式a-=a+=a*a的值为()

a) -20 b) -25 c) 0

福建省高校计算机等级考试二级c(2014年6月题库)

d) 25

28、以下程序段的运行结果是()

int m=65,n=66; char k=?C?;

printf(“%c-%c-%d\\n”,m,n,k);

(注:字母?A?的ASCII码值为65) a) AB67 b) 6566C c) A-B-67 d) 65-66-C

29、若已定义:int i=1;则表达式i+=10的值为()

a) 11 b) 1 c) 2 d) 10

30、若已定义:int a=1,b=2,c=3;则表达式a=b==c的值为()

a) 1 b) 0 c) 3 d) 2

31、若已定义:char c;int a;float x;double m;则表达式0.3+a+c+x+m*a的值得类型为()

a) float b) int c) double d) char

32、c语言的数据类型不包括()

a) 泛型 b) 联合类型 c) 整型 d) 结构类型

33、若已定义:int a=1,b=2,c=3;则正确的表达式是()

a) a=b+1=c b) a=b\\c c) c=(a,b)

- 3 -

d) a+b=c

34、若已定义:int a=8,b=7,c;语句c=a|b;执行后c的值是()

a) 15 b) 0 c) 7 d) 8

35、若已定义:int x;则从键盘输入一个值赋予x;正确的函数调用是()

a) scanf(“%d”,&x); b) scanf(“%f”,&x); c) scanf(“%f”,x); d) scanf(“%d”,x);

36、以下程序的运行结果是()

#include void main() { int a=4,b=3,c=2,d=1; if(a>b>c) printf(“%d\\n”,d); else if(c-1>=d) printf(“%d\\n”,d+1); else printf(“%d\\n”,d+2);

}

a) 1 b) 2 c) 3 d) 4

37、以下程序执行时,循环体执行了()

#include void main() { int a=1234,b=0;

while(a) { b=b*10+a; a=a/10; } }

a) 4次 b) 无限次 c) 3次 d) 2次

福建省高校计算机等级考试二级c(2014年6月题库)

38、以下程序执行后变量m的值为()

int x=6,y=4,z=8,m;

m=(x

39、以下程序段执行后变量a的值为()

int i,a=0;

for(i=1;i<=10;i++) { if(i%2==0) continue; a++;++a; }

a) 10 b) 5 c) 15 d) 0

40、执行以下程序,输入99,运行结果是()

#include void main() { int score; scanf(“%d”,&score); switch(score/10) { case 10: case 9: printf(“A”); case 8: printf(“B”); case 7: case 6: printf(“C”); break; default: printf(“D”); } printf(“\\n”); }

a) ABCD b) AB c) A

- 4 -

d) ABC

41、以下程序的运行结果是()

#include void main() { char c=?C?; switch(c-65) { case 0: putchar(c+1); case 1: case 2: case 3: putchar(c+2); break; default: putchar(c+32); break; } }

[注:已知?A?的ASCII码值为65,?a?的ASCII码值为97] a) C b) b c) E d) D

42、若已定义:int k,a,b,c;则语句()与k=a>b?b:c语句的功能等价。

a) if(a>b) k=b

b) if(a>b) k=b;else k=c; c) if(k==a) k=b;else k=c; d) if(a>b) k=a; else k=b; 43、以下程序段,()。

int a=0; do { ++a; }while(1);

a) 循环体执行1次 b) 循环体执行2次 c) 是无限循环 d) 有语法错误

44、以下程序段执行后变量a的值为()

int i=0,a=0;

搜索更多关于: 2014年6月二级C省考题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

福建省高校计算机等级考试二级c(2014年6月题库) 一、选择题 1、C语言程序中的函数是由()组成 A、函数名和函数体 B、返回值类型和函数名 C、函数首部和函数体 D、函数名和参数 2、下列叙述错误的是() a) C语言程序一行内可以有多条语句 b) C语言程序一条语句可以分写在多行 c) 一个C语言程序可以有多个main()函数 d) 一个C语言程序只能有一个main()函数 3、结构化程序设计的3种基本结构是顺序结构、()和循环结构。 a) 选择结构 b) 逻辑结构 c) 递归结构 d) 嵌套结构 4、结构化程序设计采用的方法不包括() a) 模块化设计 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com