2020 C语言程序设计B(太原理工大学现代科技学院) 最新满分章节测试答案

2025年1月12日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-18到2020-06-30
本篇答案更新状态:已完结

【作业】第二章:计算 第一、二章补充内容的程序设计作业

1、 问题:c1-1.c#include <stdio.h>                         // 这是编译预处理指令
int main( )                                // 定义主函数 
{                                          // 函数开始的标志 
 printf ("This is a C program.");        // 输出所指定的一行信息 
 return 0;                                 // 函数执行完毕时返回函数值0
}c1-2.c#include <stdio.h>         // 这是编译预处理命令 
int main( )                // 定义主函数
{                          // 函数开始 
  int a,b,sum;             // 本行是程序的声明部分,定义a、b、sum为整型变量
  a = 123;                 // 对变量a赋值    
  b = 456;                 // 对变量b赋值 
  sum = a + b;             // 进行a+b 的运算,并把结果存放在变量sum中
  printf("sum is %d",sum);   // 输出结果 
  return 0;                    // 使函数返回值为0
}                              // 函数结束 
评分规则: 【 手工判题

第二章:计算 基本概念测验

1、 问题:C语言程序是由     构成的。
选项:
A:一些可执行语言
B:main函数
C:函数
D:包含文件中的第一个函数
答案: 【函数

2、 问题:      是构成C语言程序的基本单位。
选项:
A:函数
B:过程
C:子程序
D:子例程
答案: 【函数

3、 问题:C语言程序从               开始执行。
选项:
A:程序中第一条可执行语句
B:程序中第一个函数
C:程序中的main函数
D:包含文件中的第一个函数
答案: 【程序中的main函数

4、 问题:C语言程序从main()函数开始执行,所以这个函数要写在     。
选项:
A:程序文件的开始
B:程序文件的最后
C:它所调用的函数的前面
D:程序文件的任何位置
答案: 【程序文件的任何位置

5、 问题:以下说法中正确的是      。
选项:
A:C语言程序总是从第一个定义的函数开始执行
B:在C语言程序中,要调用的函数必须在main( )函数中定义
C:C语言程序总是从main( )函数开始执行
D:C语言程序中的main( )函数必须放在程序的开始部分
答案: 【C语言程序总是从main( )函数开始执行

6、 问题:下列方法中错误的是      。
选项:
A:主函数可以分为两个部分:主函数说明部分和主函数体
B:主函数可以调用任何非主函数的其它函数
C:任何非主函数可以调用其它任何非主函数
D:程序可以从任何非主函数开始执行
答案: 【程序可以从任何非主函数开始执行

7、 问题:下列说法错误的是:      。
选项:
A: C程序运行步骤是编辑、编译、连接、执行
B:C语言的变量名必须用小写,常量用大写
C:C语言的三种基本结构是顺序、选择、循环
D:C程序一定由函数构成的
答案: 【C语言的变量名必须用小写,常量用大写

8、 问题:下列关于C语言的说法错误的是      。
选项:
A:C程序的工作过程是编辑、编译、连接、运行
B:C语言不区分大小写
C:C程序的三种基本结构是顺序、选择、循环
D:C程序从main函数开始执行
答案: 【C语言不区分大小写

9、 问题:系统默认的C语言源程序扩展名为.C,需经过            之后,生成.exe文件,才能运行。
选项:
A:编辑、编译
B:编辑、连接
C:编译、连接
D:编辑、改错
答案: 【编译、连接

10、 问题:下列说法中正确的是      。
选项:
A:由于C源程序是高级语言程序,因此一定要在TC软件中输入。
B:由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入。
C:由于C程序是高级语言程序,因此输入后即可执行。
D:由于C程序是高级语言程序,因此它是由命令组成的。
答案: 【由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入。

第六章:数据类型 第一次单元测验

1、 问题:以下哪个选项是判断ch是否为大写字母的正确形式?
选项:
A:ch >= 'A' && ch <='Z'
B:ch <= 'Z' && ch >= 'A'
C:'A' <= ch <= 'Z'
D:ch >= 'A' || ch <= 'Z'
E:ch >='A' AND ch <='Z'
F:ch BETWEEN 'A' AND 'Z"
答案: 【ch >= 'A' && ch <='Z';
ch <= 'Z' && ch >= 'A'

2、 问题:以下代码片段的输出是:int j=4;for ( int i=j; i<=2j; i++ ) { switch ( i/j ) { case 0: case 1: printf(“”); break; case 2: printf(“#”); }}
选项:
A:*#
B:
##
C:#
D:
#
E:

答案: 【
*#】

3、 问题:下列程序段输出结果为:int x=1, y=012;printf(“%d”,y*x++);
选项:
A:10
B:12
C:20
D:24
答案: 【10

4、 问题:下面程序段的输出结果是?int k;while(k!=0) k=k-1;printf(“%d”, k);
选项:
A:0
B:无论k的初值如何,最终都会减到0的。
C:因为k没有初值,所以结果不确定
D:1
E:因为没有给k赋初值,因此程序不能通过编译
答案: 【0;
无论k的初值如何,最终都会减到0的。

5、 问题:以下表达式x&&1用在if的条件中时,和哪个是等价的:
选项:
A:x!=0
B:x
C:x==0
D:x==1
E:x!=1
答案: 【x!=0;
x

6、 问题:以下哪个不是C语言的关键字?
选项:
A:include
B:if
C:while
D:int
E:for
答案: 【include

7、 问题:对于以下代码: unsigned short sht = 0; sht –;执行后,sht的值是?
选项:
A:65535
B:2的16次方-1
C:-1
D:32767
E:65536
答案: 【65535;
2的16次方-1

8、 问题:以下哪个直接量是十进制的124?
选项:
A:0174
B:0x7C
C:124
D:0x124
E:0124
F:124d
答案: 【0174;
0x7C;
124

9、 问题:对于以下代码: int i=6; if ( i<= 6 )  printf(“hello”);; else printf(“bye-bye”);;哪句话是对的?

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读