百年教育职业培训中心 百年教育学习服务平台
题库试卷

四川开放大学-电大省开平台《C语言程序设计(省)》形考任务1234阶段性测验参考答案

来源: 更新时间:

国家开放大学形成性考核平时作业参考答案标准答案关注【国开搜题】微信公众号发送题目获取标准答案四川开放大学-电大省开平台《C语言程序设计(省)》形考任务1234阶段性测验参考答案xk.scrtvu.ne

国家开放大学  形成性考核  平时作业  参考答案   标准答案  

关注【国开搜题】微信公众号  发送题目获取标准答案

四川开放大学-电大省开平台《C语言程序设计(省)》形考任务1234阶段性测验参考答案

xk.scrtvu.net/FES3四川开放大学-省开平台

1.  以下关于循环的描述中,错误的是(     )。

A. 可以用for语句实现的循环一定可以用while语句实现.

B. 可以用while语句实现的循环一定可以用for语句实现

C. 可以用do…while语句实现的循环一定可以用while语句实现

D. do…while语句与while语句的区别仅仅是关键字while的位置不同

4.  C语言中普通整型变量int在内存中占(    )字节。

A. 1

B. 2

C. 3

D. 4

2.  下面的描述错误的是(     )。

A. 函数可以有多个形式参数

B. 函数可以没有返回值

C. 函数内可以嵌套定义函数

D. 函数可以被其他函数调用

3.  C语言属于(    )语言。

A. 机器语言

B. 汇编语言

C. 高级语言

D. 面向对象语言

7.  若需要把一个字符串赋给字符数组,则选用的函数是(    )。

A. strlen

B. strcmp

C. strcat

D. strcpy

6.  判定逻辑值为“真"的最准确叙述是(  )。

A. 1

B. 大于0的数

C. 非0的整数

D. 非0的数

5.  若以下选项中的变量已正确定义,则正确的赋值语句是(   )

A. x1=26.8%3;

B. 1+2=x2;

C. x3=0*12;

D. x4=3+2=5;

10.  假定一维数组的定义为“char a[8];”,则该数组a所占用的存储空间的字节数为( )。

A. 8

B. 10

C. 64

D. 32

9.  以下不能定义为用户标识符的是(    )

A. int1

B. Void

C. 3com

D. scanf

8.  下列一组初始化语句中,正确的是(    )

A. int a[8] = {}   

B. int a[8] = {0,2,4,0,1}  

C. int a[5] = {9,4,5,3,1,5}  

D. int a[7] = 6*7

1.  若用数组名作为函数调用时的实参,则实际上传递给形参的是数组首地址。

A. 错误

B. 正确

2.  设a为int型变量,执行下列赋值语句a=125.534;后,a的取值是125。

A. 错误

B. 正确

5.  设 int a=12,则执行完语句a-=a+=a*a后,a的值是0。

A. 错误

B. 正确

3.  C语言中,转义字符”\n”的功能是  换行。

A. 错误

B. 正确

4.  已知函数定义为:int stat(int a,float*p),则此函数的2个参数类型分别是整型、指针型。

A. 错误

B. 正确

9.  设 a =3 b =2, c = 1, 则表达式f = a>b>c的值是  0 。

A. 错误

B. 正确

8.  C语言中,数组的下标是从    0   开始的。 

A. 错误

B. 正确

6.  如果需要从被调用函数返回一个函数值,被调用函数必须包含  return 语句。

A. 错误

B. 正确

7.  在C语言中,逻辑运算符“||”称为 逻辑或。

A. 错误

B. 正确

10.  在C语言中,以'\n'作为字符串结束标志。

A. 错误

B. 正确

3.  判定逻辑值为“真"的最准确叙述是(  )。

A. 1

B. 大于0的数

C. 非0的整数

D. 非0的数

2.  在下面的函数声明语句中存在着语法错误的是(     )。

A. AA(int a,int b)

B. AA(int, int)

C. AA(int a;int b)

D. AA(int a,int)

1.  C语言属于(    )语言。

A. 机器语言

B. 汇编语言

C. 高级语言

D. 面向对象语言

6.  下列一组初始化语句中,正确的是(    )

A. int a[8] = {}   

B. int a[8] = {0,2,4,0,1}  

C. int a[5] = {9,4,5,3,1,5}  

D. int a[7] = 6*7

4.  C语言中用于结构化程序设计的3种基本结构是(     )

A. 顺序结构、选择结构、循环结构

B. if、switch、break

C. for、while、do-while

D. if、for、continue

5.  以下关于循环的描述中,错误的是(     )。

A. 可以用for语句实现的循环一定可以用while语句实现.

B. 可以用while语句实现的循环一定可以用for语句实现

C. 可以用do…while语句实现的循环一定可以用while语句实现

D. do…while语句与while语句的区别仅仅是关键字while的位置不同

7.  若以下选项中的变量已正确定义,则正确的赋值语句是(   )

A. x1=26.8%3;

B. 1+2=x2;

C. x3=0*12;

D. x4=3+2=5;

10.  下面的描述错误的是(     )。

A. 函数可以有多个形式参数

B. 函数可以没有返回值

C. 函数内可以嵌套定义函数

D. 函数可以被其他函数调用

8.  一个C语言的源程序中(       )

A. 必须有一个主函数

B. 可能有多个主函数

C. 必须有除主函数外其它函数

D. 可以没有主函数

9.  已知x的初值为15,则下列各表达式中的最大值为(      )。

A. x++

B. ++x

C. x--

D. --x

1.  在C语言中,逻辑运算符“||”称为 逻辑或。

A. 错误

B. 正确

2.  如果需要从被调用函数返回一个函数值,被调用函数必须包含  return 语句。

A. 错误

B. 正确

3.  设 int a=12,则执行完语句a-=a+=a*a后,a的值是0。

A. 错误

B. 正确

4.  若用数组名作为函数调用时的实参,则实际上传递给形参的是数组首地址。

A. 错误

B. 正确

5.  有如下函数头:int max(int i,int j)则此函数有2个参数。

A. 错误

B. 正确

7.  设a为int型变量,执行下列赋值语句a=125.534;后,a的取值是125。

A. 错误

B. 正确

8.  若有定义:doublex[3][5];则数组中列下标的上限为4。

A. 错误

B. 正确

6.  设 a =3 b =2, c = 1, 则表达式f = a>b>c的值是  0 。

A. 错误

B. 正确

9.  已知函数定义为:int stat(int a,float*p),则此函数的2个参数类型分别是整型、指针型。

A. 错误

B. 正确

10.  系统默认的C 语言源程序文件的扩展名是 .cpp。

A. 错误

B. 正确

1.  若需要把一个字符串赋给字符数组,则选用的函数是(    )。

A. strlen

B. strcmp

C. strcat

D. strcpy

2.  以下关于循环的描述中,错误的是(     )。

A. 可以用for语句实现的循环一定可以用while语句实现.

B. 可以用while语句实现的循环一定可以用for语句实现

C. 可以用do…while语句实现的循环一定可以用while语句实现

D. do…while语句与while语句的区别仅仅是关键字while的位置不同

3.  C语言中普通整型变量int在内存中占(    )字节。

A. 1

B. 2

C. 3

D. 4

4.  假定一维数组的定义为“char a[8];”,则该数组a所占用的存储空间的字节数为( )。

A. 8

B. 10

C. 64

D. 32

7.  C语言源程序的基本单位是(     )。

A. 过程

B. 函数

C. 子程序

D. 标识符

8.  在下面的函数声明语句中存在着语法错误的是(     )。

A. AA(int a,int b)

B. AA(int, int)

C. AA(int a;int b)

D. AA(int a,int)

5.  C语言属于(    )语言。

A. 机器语言

B. 汇编语言

C. 高级语言

D. 面向对象语言

6.  下面的描述错误的是(     )。

A. 函数可以有多个形式参数

B. 函数可以没有返回值

C. 函数内可以嵌套定义函数

D. 函数可以被其他函数调用

10.  C语言中用于结构化程序设计的3种基本结构是(     )

A. 顺序结构、选择结构、循环结构

B. if、switch、break

C. for、while、do-while

D. if、for、continue

2.  已知函数定义为:int stat(int a,float*p),则此函数的2个参数类型分别是整型、指针型。

A. 错误

B. 正确

1.  C语言中,数组的下标是从    0   开始的。 

A. 错误

B. 正确

5.  C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符必须为字母或者下划线。

A. 错误

B. 正确

7.  一个C程序可以有多个main函数。

A. 错误

B. 正确

8.  系统默认的C 语言源程序文件的扩展名是 .cpp。

A. 错误

B. 正确

9.  有如下函数头:int max(int i,int j)则此函数有2个参数。

A. 错误

B. 正确

10.  C语言中,转义字符”\n”的功能是  换行。

A. 错误

B. 正确

3.  若以下选项中的变量已正确定义,则正确的赋值语句是(   )

A. x1=26.8%3;

B. 1+2=x2;

C. x3=0*12;

D. x4=3+2=5;

1.  已知x的初值为15,则下列各表达式中的最大值为(      )。

A. x++

B. ++x

C. x--

D. --x

2.  判定逻辑值为“真"的最准确叙述是(  )。

A. 1

B. 大于0的数

C. 非0的整数

D. 非0的数

6.  C语言属于(    )语言。

A. 机器语言

B. 汇编语言

C. 高级语言

D. 面向对象语言

4.  以下不能定义为用户标识符的是(    )

A. int1

B. Void

C. 3com

D. scanf

9.  下列一组初始化语句中,正确的是(    )

A. int a[8] = {}   

B. int a[8] = {0,2,4,0,1}  

C. int a[5] = {9,4,5,3,1,5}  

D. int a[7] = 6*7

7.  C语言中普通整型变量int在内存中占(    )字节。

A. 1

B. 2

C. 3

D. 4

4.  若有定义:doublex[3][5];则数组中列下标的上限为4。

A. 错误

B. 正确

3.  C语言中,数组的下标是从    0   开始的。 

A. 错误

B. 正确

2.  设 int a=12,则执行完语句a-=a+=a*a后,a的值是0。

A. 错误

B. 正确

5.  在C语言中,以'\n'作为字符串结束标志。

A. 错误

B. 正确

6.  在C语言中,逻辑运算符“||”称为 逻辑或。

A. 错误

B. 正确

10.  如果需要从被调用函数返回一个函数值,被调用函数必须包含  return 语句。

A. 错误

B. 正确

8.  设 a =3 b =2, c = 1, 则表达式f = a>b>c的值是  0 。

A. 错误

B. 正确

电话咨询