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

中国大学MOOC高级语言程序设计考核作业参考原题试题

来源: 更新时间:

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


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

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

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

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

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

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

高级语言程序设计

学校: 无

问题 1: 1. 下面四组选项中,均是合法的整型常量的选项是( )。

选项:

A. 160 -0xffff 011

B. -0xcdf 01a 0xe

C. -01 986,012 0668

D. -0x48a 2e5 0x

答案: 160 -0xffff 011

问题 2: 2. 下面四组选项中,均是不正确的八进制数或十六进制数的选项是( )。

选项:

A. 016 0x 8f 018

B. oabc 017 0xa

C. 010 -0x11 0x16

D. 0a 12 7ff -123

答案: 0a 12 7ff -123

问题 3: 3. 下列数据中属于“字符串常量”的是( )

选项:

A. ABC

B. “ABC”

C. ‘abc’

D. ‘a’

答案: “ABC”

问题 4: 4. 下面四组选项中,均是不合法的用户标识符的选项是( )。

选项:

A. A P_0 do

B. float 1a 0 _A

C. b-a goto int

D. _123 temp INT

答案: b-a goto int

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

选项:

A. 必须为字母

B. 必须为下划线

C. 必须为字母或下划线

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

答案: 必须为字母或下划线

问题 6: 6. 下列不正确的转义字符是( )。

选项:

A. \\

B. \’

C. 074

D. \0

答案: 074

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

选项:

A. 160. 0.12 e3

B. 123 2e4.2 .e5

C. -.18 123e4 0.0

D. -e3 .234 1e3

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

问题 8: 8. 在PC机中,’\n’在内存占用的字节数是( )

选项:

A. 1

B. 2

C. 3

D. 4

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

问题 9: 9. 以下不是C语言提供的合法关键字是( )。

选项:

A. switch

B. cher

C. case

D. default

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

问题 10: 10. 下面四组选项中,均是C语言关键字的选项是( )。

选项:

A. auto enum include

B. switch typedef continue

C. signed union scanf

D. if struct type

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

问题 11: 1. 以下程序运行后的输出结果是

#include“stdio.h”
void main()
{ char c;
c='B'+32;
printf("%c\n",m);}

选项:

A. B

B. b

C. B32

D. b32

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

问题 12: 2. 在C语言程序源代码中,变量定义语句中使用下列 关键字,可以定义赋整型类型数值的变量。

选项:

A. float

B. int

C. char

D. double

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

问题 13: 3. 以下程序的输出结果是

#include "stdio.h"
void main()
{ int a=2,b=3,c=4;
printf("%d,%d,%d\n",c,b,a); }

选项:

A. 4 3 2

B. 2,3,4

C. 4,3,2

D. 2 3 4

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

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

选项:

A. %

B. /

C. =

D. <=< p="">

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

问题 15: 5. 有输入语句:scanf(“a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b为3,c为2,从键输入数据的正确形式应是( )( 为回车)

选项:

A. 132

B. 1,3,2

C. a=1 b=3 c=2

D. a=1,b=2,c=3

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

问题 16: 6. 设有语句 int a=3;,则执行了语句 a+=a-=a*=a;后,变量 a 的值是

选项:

A. 3

B. 0

C. 9

D. -12

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

问题 17: 7. 若“int n; float f=13.8;”,则执行“n=(int)f%3”后,n的值是

选项:

A. 1

B. 4

C. 4.333333

D. 4.6

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

问题 18: 8. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=‘A’+‘6’-‘3’后,c2中的值为

选项:

A. D

B. 68

C. 不确定

D. C

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

问题 19: 9. 在编译环境中编辑C程序源代码,需要首先包含一个编译预处理命令,将标准输入输出函数包含进来,代表这一函数的头文件是: .

选项:

A. string.h

B. math.h

C. stdlib.h

D. stdio.h

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

问题 20: 10. C语言程序设计是由函数基本结构所构成的。在函数的程序执行部分(函数体),变量必须先定义,然后 之后,才能有效参加运算和使用。

选项:

A. 说明

B. 赋值

C. 列表

D. 都不需要

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

问题 21: 1. 一个算法应该具有“确定性” 等5个特性,下面对另外4个特性的描述中错误的是( )。

选项:

A. 0个或多个输入

B. 有穷性

C. 可行性

D. 0个或多个输出

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

问题 22: 2. 若以下选项中的变量已正确定义,则正确的赋值语句是( )。

选项:

A. x4=1+2=3;

B. 1+2=x2;

C. x1=26.8%3;

D. x3-=12;

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

问题 23: 3. 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。

选项:

A. 6

B. -12

C. . -3

D. 9

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

问题 24: 4. 已知ch是字符型变量,下面不正确的赋值语句是( )。

选项:

A. ch=‘boy’;

B. ch=98

C. ch=‘\0’;

D. ch=‘\\’;

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

问题 25: 5. 针对简单程序设计,以下叙述的实施步骤顺序正确的是( )。

选项:

A. 编码、确定算法和数据结构、调试、整理文档

B. 确定算法和数据结构、编码、调试、整理文档

C. 确定算法和数据结构、调试、编码、整理文档

D. 整理文档、确定算法和数据结构、编码、调试

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

问题 26: 6. 若a是int型变量,则执行下面表达式a=25/3%3后a的值为( )。

选项:

A. 2.3

B. 25

C. 0

D. 2

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

问题 27: 7. 执行下列程序片段时运行结果是( )。
int x=13,y=5;
printf(“%d”,x%=(y/=2));

选项:

A. 3

B. 1

C. 0

D. 2

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

问题 28: 8. C语言中用于结构化程序设计的3种基本结构是( )。

选项:

A. ifswitchbreak

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

C. ifforcontinue

D. forwhiledo-while

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

问题 29: 9. 在定义变量时同时给a、b、c三个整型变量赋初值5的正确语句是( )。

选项:

A. int a =5 ;b = 5; c =5 ;

B. int a =5, b = 5, c =5;

C. int a, b, c = 5;

D. int a=b=c=5;

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

问题 30: 10. 以下叙述中正确的是( )。

选项:

A. C程序实现的算法可以没有输出但必须要有输入

B. C程序实现的算法可以没有输入但必须要有输出

C. C程序实现的算法可以既没有输入也没有输出

D. C程序实现的算法必须要有输入和输出操作

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

问题 31: 1. 有以下程序,程序运行时,输入的值在哪个范围才会有运行结果( )。
#include
int main( )
{
int x;

scanf("%d",&x);
if(x<=3) ;
else if(x!=10) printf("%d\n",x);

return 0;
}

选项:

A. 不等于10的整数

B. 大于3且不等于10的整数

C. 大于3或等于10的整数

D. 小于3的整数

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

问题 32: 2. 有如下程序段
int a=14,b=15,x;
char c='A';
x=(a&&b)&&(c<'B');
执行该程序段后,x的值为( )

选项:

A. ture

B. false

C. 0

D. 1

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

问题 33: 3. 设有: int a=1,b=2,c=3,d=4,m=2,n=2; 执行 (m=a>b)&&(n=c>d)后,n的值是( )。

选项:

A. 1

B. 2

C. 3

D. 4

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

问题 34: 4. 以下选项中,当x为大于l 的奇数时,值为0的表达式是( )。

选项:

A. x%2==1

B. x/2

C. x%2!=0

D. x%2==0

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

问题 35: 5. 对以下程序说法正确的是( )。
#include
int main( )
{ int x=0,y=0,z=0;
if (x=y+z) printf(“***”);
else printf(“###”);
}

选项:

A. 输出:###

B. 出:***

C. 可以编译,但不能通过连接,所以不能运行

D. 有语法错误,不能通过编译

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

问题 36: 6. 若执行下面的程序时,从键盘输入5和2,则运行结果是( )。
#include
int main( )
{ int a,b,k;
scanf("%d,%d ",&a,&b);
k=a;
if(a

选项:

A. 5

B. 3

C. 2

D. 0

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

问题 37: 7. 数学表达式“|x|>4”对应的C语言表达式是“x<-4 && x>4”。

选项:

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

问题 38: 8. 在C语言中用 1 表示逻辑值“真”,用 0 表示逻辑值“假”。

选项:

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

问题 39: 9. if语句中的条件表达式可以是任何类型的表达式,如逻辑型,关系型,数值型等,单个已赋过值的变量或常量也可以作为表达式的特例。

选项:

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

问题 40: 10. 为表示数学表达式100≥b≥0,应使用C语言表达式100>=b>=0。

选项:

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

电话咨询