程序设计基础(山东工商学院) 2024智慧树满分答案

程序设计基础(山东工商学院) 2024智慧树满分答案

墟卵猎奔恢掏峭剖坑酵袭捞捍

●▂●

第一章 单元测试

1、单选题:
一个C程序可能出现的错误有

A:

语法错误

B:

逻辑错误

C:

运行错误

D:

语法错误、逻辑错误、运行错误

答案:

语法错误、逻辑错误、运行错误

2、单选题:
C程序中一般可以包含几个函数

A:0
B:1
C:至少1
D:必须多于2
答案: 至少1

3、单选题:
关于C语言,以下描述中错误的是

A:一个C程序总是从main函数开始执行
B:每个语句的最后必须有一个分号
C:一个C程序可以包含多个main函数
D:C语言的注释符是以“/*”开始并以“*/”结束
答案: 一个C程序可以包含多个main函数

4、单选题:
逻辑错误是指

A:程序的运行结果不正确
B:所书写的语句,不符合C的语法
C:exe文件的执行过程中,产生运行异常
D:在从obj生成exe文件的过程中,如果函数名书写错误,可能产生的错误
答案: 程序的运行结果不正确

5、单选题:
计算机能直接执行的文件是

A:扩展名为c的文件
B:扩展名为obj的文件
C:扩展名为txt的文件
D:扩展名为exe的文件
答案: 扩展名为exe的文件

6、单选题:
程序的运行结果不正确,这种错误属于

A:语法错误
B:连接错误
C:逻辑错误
D:编译错误
答案: 逻辑错误

7、单选题:
在函数体中,关于数据定义语句和非数据定义语句(即执行语句)的位置,下面说法正确的是

A:C89标准:所有数据定义语句必须在任何非数据定义语句的前面
B:C89标准:有些必须放在前面,有些可以放在后面
C:C89标准:没有要求
D:C99标准:所有数据定义语句必须在任何非数据定义语句的前面
答案: C89标准:所有数据定义语句必须在任何非数据定义语句的前面

8、单选题:
C语言程序中

A:main函数必须放在程序的开始位置
B:main函数可以放在其它函数的前面、后面或中间
C:main函数必须放在程序的最后
D:main函数只能出现在库函数中
答案: main函数可以放在其它函数的前面、后面或中间

9、单选题:
C语言属于程序设计语言的哪个类别?

A:机器语言
B:高级语言
C:汇编语言
D:面向对象语言
答案: 高级语言

10、单选题:
下列选项中,属于多行注释的是

A:\
B:/**/
C:/*
D://
答案: /**/

11、单选题:
以下四个程序中,完全正确的是

A:
#include
int main()
{
/* programming */
printf(“programming
n”);
return 0;
}

B:
#include
int main()
{
/*/* programming */*/
printf(“programming
n”)
return 0;
}

C:include
int main()
{
/* programming */
printf(“programming
n”)
return 0;
}

D:#include
int main()

{
/*/ programming /*/
printf(“programming
n”)
return 0;
}

答案:
#include
int main()
{
/* programming */
printf(“programming
n”);
return 0;
}

第二章 单元测试

1、单选题:
以下哪个选项是合法的用户自定义标识符

A:b-b
B:123asd
C:float
D:_isw
答案: _isw

2、单选题:
下面选项中,属于合法的字符常量的是

A:“84”
B:“x43”
C:“ab”
D:“”
答案: “x43”

3、单选题:
下面几组代码正确的是

A:const int a;
B:const int a; a=1;
C:const int a=1;
D:int const a=1;
答案: const int a=1;

4、单选题:
正确定义3个变量并为它们赋初值5的是

A:int x=y=z=5;
B:int x,y,z=5;
C:int x=5,y=5,z=5;
D:x=y=z=5;
答案: int x=5,y=5,z=5;

5、单选题:
下面4个选项中,能使符号常量代表3的定义是

A:define N 3
B:#define N=3
C:#define N 3;
D:#define N 3
答案: #define N 3

6、单选题:
设整数和实数的大小都不超过各自变量的存储范围,下面4种说法中,正确的是

A:整数和实数的存储都不是精确的
B:整数的存储都是精确的,实数的存储都不是精确的
C:整数的存储不都是精确的,实数的存储都不是精确的
D:整数的存储都是精确的,实数的存储不都是精确的
答案: 整数的存储都是精确的,实数的存储不都是精确的

7、单选题:
下面4个选项中,全部都是合法整型常量的是

A:160,-0xffff,011
B:-0xcdf,01A,0xe
C:-01,012,0668
D:-0x48A,2e5,0x
答案: 160,-0xffff,011

8、单选题:
下面4个选项中,均不是合法浮点数的选项是

A:160.,0.12,e3
B:123,2e4.2,e5
C:-.18,123e4,0.0
D:-e3,.234,1e3
答案: 123,2e4.2,e5

9、单选题:
c是字符变量,关于语句“c=”A”+”6″-3;”,下面说法正确的是

A:执行后c的值是“D”
B:执行后c的值是68
C:执行后c的值是“t”
D:无法执行
答案: 执行后c的值是“t”

10、单选题:
设有定义
char c=’CHINA’;
则下面说法正确的是

A:

c是一个字符串变量

B:

c占用6个字节的内存

C:

c的有效字符个数是5

D:

其他说法都不正确

答案:

其他说法都不正确

11、单选题:
参与运算的对象必须是整数的运算符是

A:%
B:/
C:%/
D:*
答案: %

12、单选题:
int x=10,y=3;
printf(“%d,%dn”,x–,–y);
上面程序段的运行结果是

A:10 2
B:10,3
C:9,3
D:10,2
答案: 10,2

13、单选题:
char a=”1″,b=”2″;
printf(“%c,”,b++);
printf(“%dn”,b-a);
数字0ASCII码是48,上面程序段的运行结果是

A:3,2
B:50,2
C:2,2
D:2,50
答案: 2,2

14、单选题:
字符串“ab108g”在内存中占的字节数是

A:8
B:7
C:6
D:5
答案: 6

15、单选题:
表达式a*=b+c与下列哪个表达式等价

A:

a=a*b+c

B:

a=a*(b+c)

C:

a=a*b=b+c

D:

其余都不对

答案:

a=a*(b+c)

16、单选题:
若有定义
int a=10,c=2; const int b=5;
则以下赋值表达式正确的是

A:a=(b+c)*6
B:(a+b)=c*8
C:6=a
D:b=10
答案: a=(b+c)*6

17、单选题:
设a、b都是int型变量,则表达式(a=1,a+=1,b=a,b*2,a+b)的值是

A:

6

B:

4

C:

2

D:

其余都不对

答案:

4

18、单选题:
表达式(“A”+0.32f)计算结果的类型是

A:char
B:int
C:float
D:double
答案: double

19、单选题:
设有数据定义
char c1=65,c2=66;
int a1=1,a2=2;
float x1=1.1, x2=2.2;
则下面四个选项中,系统不进行类型转换就能直接运算的是

A:c1+c2
B:a1+a2
C:x1+x2
D:c1+a1
答案: a1+a2


完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:

点击这里,购买完整版答案

注意:完整答案是全部的课后答案,无期末答案!


萌面人优惠券

一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!

如需了解详情请点击下方红字:

点击这里,查看淘宝天猫优惠券


萌面人优惠券APP下载

支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

详情请点击下方红字:

点击这里,查看app详情


更多信息:如何找到本平台?

方法一:

点击下方红字,访问萌面人资料铺

点击这里,访问萌面人资料铺

方法二:

搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入

renzhunyuming

方法三:

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

程序设计基础(山东工商学院) 2024智慧树满分答案第2张zhiding


为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


 

委咸编费藕藩缮侯问快烩炬股