国家开放大学C语言程序设计A真题精选.docx

上传人:b****1 文档编号:14048995 上传时间:2023-06-20 格式:DOCX 页数:17 大小:134.16KB
下载 相关 举报
国家开放大学C语言程序设计A真题精选.docx_第1页
第1页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第2页
第2页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第3页
第3页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第4页
第4页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第5页
第5页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第6页
第6页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第7页
第7页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第8页
第8页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第9页
第9页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第10页
第10页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第11页
第11页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第12页
第12页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第13页
第13页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第14页
第14页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第15页
第15页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第16页
第16页 / 共17页
国家开放大学C语言程序设计A真题精选.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

国家开放大学C语言程序设计A真题精选.docx

《国家开放大学C语言程序设计A真题精选.docx》由会员分享,可在线阅读,更多相关《国家开放大学C语言程序设计A真题精选.docx(17页珍藏版)》请在冰点文库上搜索。

国家开放大学C语言程序设计A真题精选.docx

国家开放大学C语言程序设计A真题精选

国家开放大学(C语言程序设计A)真题精选

[单项选择题]

1、假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。

A.pb=b;

B.pb=&b[0];

C.pb=b+2;

D.pb=b[5];

参考答案:

D

[单项选择题]

2、C语言源程序文件的缺省扩展名为()。

A..cpp

B..exe

C..obj

D..c

参考答案:

D

参考解析:

缺省就是默认的意思,

C语言默认扩展名为".c",

C++的默认扩展名是“.cpp”

[单项选择题]

3、在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的()。

A.原型语句

B.参数表

C.函数名

D.返回类型

参考答案:

A

[单项选择题]

4、程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。

A.空格或逗号

B.逗号或回车

C.逗号或分号

D.空格或回车

参考答案:

D

[单项选择题]

5、假定一个函数的原型语句为“intff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是()。

A.ff(a)

B.ff(a[0])

C.ff(a+3

D.ff(&a[0])

参考答案:

B

[单项选择题]

6、不符合C语言规定的复合语句是()。

A.{}

B.{;}

C.{x=0;}

D.{y=10}

参考答案:

D

[单项选择题]

7、假定一个函数的二维数组参数说明为char w[][N],与之等价的指针参数说明为()。

A.char (*w)[N]

B.char *w[N]

C.char (*w)N

D.char**a

参考答案:

A

[单项选择题]

8、在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。

A.表达式

B.语句

C.参数表

D.函数体

参考答案:

C

[单项选择题]

9、在C语言程序中,多行注释语句使用的开始标记符为()。

A.//

B./*

C.*/

D.**

参考答案:

B

[判断题]

10、在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。

()

参考答案:

[单项选择题]

11、在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。

A.5

B.4

C.3

D.6

参考答案:

A

[判断题]

12、如果在一个函数体中又出现对自身函数的调用,此种函数调用被称为递归调用。

()

参考答案:

[单项选择题]

13、枚举类型中的每个枚举常量的值都是一个()。

A.整数

B.浮点数

C.字符

D.逻辑值

参考答案:

A

[单项选择题]

14、设x和y均为逻辑值,则x && y为真的条件是()。

A.它们均为真

B.其中一个为真

C.它们均为假

D.其中一个为假

参考答案:

A

[判断题]

15、函数形参变量不属于局部变量。

()

参考答案:

[单项选择题]

16、字符串“a+b=12/n”的长度为()。

A.6

B.7

C.8

D.9

参考答案:

B

[判断题]

17、C语言中的每条简单语句以分号作为结束符。

()

参考答案:

[判断题]

18、假定p所指对象的值为25,p+1所指对象的值为46,则*++p的值为25。

()

参考答案:

[判断题]

19、在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。

()

参考答案:

[判断题]

20、假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。

()

参考答案:

[判断题]

21、在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。

()

参考答案:

更多内容请访问《睦霖题库》微信公众号

[判断题]

22、当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。

()

参考答案:

[判断题]

23、假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。

()

参考答案:

[判断题]

24、十进制数25表示成符合C语言规则的八进制数为31。

()

参考答案:

[判断题]

25、在C语言中,转义字符‘/n’表示一个换行符。

()

参考答案:

[判断题]

26、若p指向x,则*p与x的值不同。

()

参考答案:

[判断题]

27、已知字符’C’的ASCII码为67,当执行“int x=’C’+5;”语句后x的值为72。

()

参考答案:

[判断题]

28、float的类型长度为8。

()

参考答案:

[填空题]

29写出下列程序运行后的输出结果。

参考答案:

z=31

[判断题]

30、若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。

()

参考答案:

[填空题]

31写出下列程序运行后的输出结果。

参考答案:

B=4

[判断题]

32、表达式45%13的值为3。

()

参考答案:

[判断题]

33、表达式(float)25/4的值为6。

()

参考答案:

[填空题]

34写出下列程序运行后的输出结果。

参考答案:

b=13;c=20

[判断题]

35、关系表达式(x!

=0)的等价表达式为(x)。

()

参考答案:

[判断题]

36、逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)。

()

参考答案:

[填空题]

37写出下列函数的功能。

参考答案:

判断x是否为一个质数(素数),若是则返回1,否则返回0。

[判断题]

38、假定x=5,则执行“a=(x?

10:

20);”语句后a的值为10。

()

参考答案:

[判断题]

39、假定x=5,则执行“y=x++;”语句后,x的值为5。

()

参考答案:

[填空题]

40写出下列函数的功能。

参考答案:

一个递归函数过程,求出两个自然数m和n的最小公倍数。

[单项选择题]

41、当处理特定问题时的循环次数已知时,通常采用的语句是()。

A.for

B.while

C.do-while

D.switch

参考答案:

A

[单项选择题]

42、for语句能够被改写成的语句是()。

A.复合

B.if

C.switch

D.while

参考答案:

D

[填空题]

43写出下列程序运行后的输出结果。

参考答案:

s=55

[单项选择题]

44、for(int i=0;i

A.n2

B.(n+1)/2

C.n(n-1)/2

D.n(n+1)/2

参考答案:

D

[填空题]

45写出下列程序运行后的输出结果。

参考答案:

y=720

[单项选择题]

46、在下面的一维数组定义中,有语法错误的选项是()。

A.int a[]={1,2,3};

B.int a[10]={0};

C.int a[];

D.int a[5];

参考答案:

C

[单项选择题]

47、假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为()。

A.2

B.4

C.6

D.8

参考答案:

D

[填空题]

48写出下列程序运行后的输出结果。

参考答案:

s=27

[判断题]

49、在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。

()

参考答案:

[填空题]

50写出下列程序运行后的输出结果。

参考答案:

s0=44;s1=27;s2=6;s3=22

[判断题]

51、为了结束本层循环类语句或switch语句的执行过程,在语句体中需要使用break语句。

()

参考答案:

[判断题]

52、在程序执行完成任一个函数调用后,将结束整个程序的执行过程,返回到操作系统或C语言集成开发环境界面窗口。

()

参考答案:

[填空题]

53写出下列程序运行后的输出结果。

参考答案:

m=12

[判断题]

54、假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。

()

参考答案:

[填空题]

55要求编写一个递归函数“int FF(int a[], int n)”,求出数组a中所有n个元素之积并返回。

参考答案:

[判断题]

56、假定二维数组的定义为“double a[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。

()

参考答案:

[判断题]

57、存储一个空字符串需要占用0个字节的存储空间。

()

参考答案:

[填空题]

58要求编写一个主函数,求出满足不等式22+42+...+n2<1000的最大n值,假定分别用i和s作为取偶数值和累加值的变量,并限定使用do循环编程。

参考答案:

[判断题]

59、存储字符’a’需要占用1个字节的存储空间。

()

参考答案:

[判断题]

60、字符串"a:

//xxk//数据"的长度为13。

()

参考答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2