百年教育职业培训中心 百年教育学习服务平台
国开搜题

中国大学MOOC程序设计(C)考核作业参考原题试题

来源: 更新时间:

2024秋最新《中国大学MOOC程序设计(C)考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、


2024秋最新《中国大学MOOC程序设计(C)考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

程序设计(C

学校: 无

问题 1: 1. 下列字符序列中,不可用作C语言标识符的是()。

选项:

A. b70

B. #ab

C. symbol

D. a_1

答案: #ab

问题 2: 2. 下面四个选项中,均是不合法的浮点数的选项是()。

选项:

A. 160. 0.12 e3

B. 123 2e4.2 .e5

C. -.18 123e4 0.0

D. -e3 .234 1e3

答案: 123 2e4.2 .e5

问题 3: 3. 设有说明:char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为().

选项:

A. float

B. int

C. char

D. double

答案: double

问题 4: 4. 若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达 式的值为“假”,则以下不能满足要求的表达式是()。

选项:

A. A%2==1

B. !(A%2==0)

C. !(A%2)

D. A%2

答案: !(A%2)

问题 5: 5. C语言中,double类型数据占()。

选项:

A. 1个字节

B. 2个字节

C. 4个字节

D. 8个字节

答案: 8个字节

问题 6: 6. 设有说明语句:char a='\72';则变量a()。

选项:

A. 包含1个字符

B. 包含2个字符

C. 包含3个字符

D. 说明不合法

答案: 包含1个字符

问题 7: 7. 以下标识符中,不能作为合法的C用户定义标识符的是()。

选项:

A. a3_b3

B. void

C. _123

D. IF

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. 下列关于单目运算符++、--的叙述中正确的是______。

选项:

A. 它们的运算对象可以是任何变量和常量

B. 它们的运算对象可以是char型变量和int型变量,但不能是float型变量

C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量

D. 它们的运算对象可以是char型变量、int型变量和float型变量

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用 八进制表示的字符常量'\101'是()。

选项:

A. 字符A

B. 字符a

C. 字符e

D. 非法的常量

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. 下列字符序列中,可用作C标识符的一组字符序列是()。

选项:

A. S.bsumaverage_above

B. classdaylotus_12day

C. #md&12xmonthstudent_n!

D. D56r_1_2name_st_1

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. 表达式18/4*sqrt(4.0)/8值的数据类型为()。

选项:

A. int

B. float

C. double

D. 不确定

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. 下面不正确的字符串常量是()。

选项:

A. 'abc'

B. "12'12"

C. "0"

D. " "

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. 在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。

选项:

A. 由用用户自己定义

B. 均为2个字节

C. 是任意的

D. 由所用机器的机器字长决定

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. 已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表 示的字符常量'\101'是______。

选项:

A. 字符A

B. 字符a

C. 字符e

D. 非法的常量

答案: 请关注公众号【大象答案】查看答案

问题 15: 15. 下列变量说明语句中,正确的是()。

选项:

A. char:a b c;

B. char a;b;c;

C. int x;z;

D. int x,z;

答案: 请关注公众号【大象答案】查看答案

问题 16: 16. 下列变量定义中合法的是()。

选项:

A. short _a=1-.1e-1;

B. double b=1+5e2.5;

C. long do=0xfdaL;

D. float 2_and=1-e-3;

答案: 请关注公众号【大象答案】查看答案

问题 17: 17. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的 数据类型为()。

选项:

A. int

B. float

C. double

D. 不确定

答案: 请关注公众号【大象答案】查看答案

问题 18: 18. 以下运算符中,优先级最高的运算符是()。

选项:

A. *=

B. >=

C. (类型)

D. +

答案: 请关注公众号【大象答案】查看答案

问题 19: 19. 以下的选择中,正确的赋值语句是()。

选项:

A. a=1,b=2

B. j++

C. a=b=5;

D. y=int(x)

答案: 请关注公众号【大象答案】查看答案

问题 20: 20. 以下关于long、int和short类型数据占用内存大小的叙述中正确的是

选项:

A. 均占4个字节

B. 根据数据的大小来决定所占内存的字节数

C. 由用户自己定义

D. C语言编译系统决定

答案: 请关注公众号【大象答案】查看答案

问题 21: 21. C语言中运算对象必须是整型的运算符是()。

选项:

A. %=

B. /

C. =

D. =

答案: 请关注公众号【大象答案】查看答案

问题 22: 22. 设有说明:char c; int x; double z;则表达式c*x+z值的数据类型为

选项:

A. float

B. int

C. char

D. double

答案: 请关注公众号【大象答案】查看答案

问题 23: 23. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为

选项:

A. 算术运算、赋值运算、关系运算

B. 关系运算、赋值运算、算术运算

C. 算术运算、关系运算、赋值运算

D. 关系运算、算术运算、赋值运算

答案: 请关注公众号【大象答案】查看答案

问题 24: 24. C语言中的标识符只能由字母,数字和下划线三种字符组成, 且第一个字符()。

选项:

A. 必须为字母

B. 必须为下划线

C. 必须为字母或下划线

D. 可以是字母,数字和下划线中任一字符

答案: 请关注公众号【大象答案】查看答案

问题 25: 25. 在C语言中,char型数据在内存中的存储形式是()。

选项:

A. 补码

B. 反码

C. 原码

D. ASCII

答案: 请关注公众号【大象答案】查看答案

问题 26: 26. C语言中,char类型数据占()。

选项:

A. 1个字节

B. 2个字节

C. 4个字节

D. 8个字节

答案: 请关注公众号【大象答案】查看答案

问题 27: 27. 以下标识符中,不能作为合法的C用户定义标识符的是()。

选项:

A. putchar

B. _double

C. _123

D. INT

答案: 请关注公众号【大象答案】查看答案

问题 28: 28. 以下字符中不是转义字符的是()。

选项:

A. \a'

B. \b'

C. \c'

D. '\\'

答案: 请关注公众号【大象答案】查看答案

问题 29: 29. 以下数值中,不正确的八进制数或十六进制数是()。

选项:

A. 0x16

B. 16

C. -16

D. 0xaaaa

答案: 请关注公众号【大象答案】查看答案

问题 30: 30. C程序中数据有常量和【1】之分。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 31: 31. C语言规定在程序中对用到的所有数据都必须指定其数据类型,对变量必须做到先【1】,后使用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 32: 32. C语言中,用一个标识符代表一个常量的,称为【1】常量。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 33. C语言中的字符变量用保留字【1】来说明.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 34: 34. 自增运算符++、自减运算符--,只能用于【1】,不能用于常量或表达式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 35: 35. 若x和a均是int型变量,则执行表达式x=(a=4, 6*2) 后的x值为【1】 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 36: 36. 若a是int型变量,且a的初值为6,则计算表达式 a+=a-=a*a 后a的值为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 37: 37. 若a是int型变量,则计算表达式 a=25/3%3 后a的值为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 38: 38. 设w=5;w+= -2;则w的值为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 39: 39. 若s为整型变量,且s=6,则表达式s%2+(s+1)%2的值为【1】 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 40: 40. int x; x=-3+4*5-6, 则x的值为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 41: 41. 写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 42: 42. 若有以下定义,则计算表达式y+=y-=m*=y后的y值是【1】. int m=5,y=2;

选项:

答案: 请关注公众号【大象答案】查看答案

问题 43: 43. 设 int x=1/4;则x的值为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 44: 44. 若有定义:char c='\010'; 则变量C中包含的字符个数为【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 45: 45. 赋值运算符的作用是将一个数据赋给一个【1】 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 46: 46. C语言中,字符型数据和【1】 数据之间可以通用。

选项:

: 请关注公众号【大象答案】查看答案

问题 47: 47. 已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是【1】.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 48: 1. 下列说法不正确的是()。

选项:

A. 主函数main中定义的变量在整个文件或程序中有效

B. 不同函数中,可以使用相同名字的变量

C. 形式参数是局部变量

D. 在一个函数内部,可以在复合语句中定义变量,这些变量只在复合语句中有效

答案: 请关注公众号【大象答案】查看答案

问题 49: 2. C语言执行程序的开始执行点是()。

选项:

A. 程序中第一条可以执行语言

B. 程序中第一个函数

C. 程序中的main函数

D. 包含文件中的第一个函数

答案: 请关注公众号【大象答案】查看答案

问题 50: 3. C语言程序中必须有的函数是()。

选项:

A. #include "stdio.h"

B. main

C. printf

D. scanf

答案: 请关注公众号【大象答案】查看答案

问题 51: 4. 以下正确的函数定义形式是()。

选项:

A. double fun(int x,int y)

B. double fun(int x;int y)

C. double fun(int x,int y);

D. double fun(int x,y);

答案: 请关注公众号【大象答案】查看答案

问题 52: 5. C语言规定,函数返回值的类型是由()。

选项:

A. return语句中的表达式类型所决定

B. 调用该函数时的主调函数类型所决定

C. 调用该函数时系统临时决定

D. 在定义该函数时所指定的函数类型所决定

答案: 请关注公众号【大象答案】查看答案

电话咨询