本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-12-09到2019-12-15
本篇答案更新状态:已完结

【作业】第 1 章 C语言基础 C语言基础作业

1、 问题:01170031:用流程图描述求M年X(1≤X≤6)月Y日是M年第W天的过程。
评分规则: 【 (1)流程图整体处理过程正确
(2) 基本图形元素使用准确

2、 问题:01170041:服装产品工艺流程:首先对布料进行选择,看是否符合服装用料的要求,接着把符合用料的布匹按设计图纸加以裁剪,做成服装的“各个零部件”。接着又把需要做图案装饰的零部件印上绣花。接着就把服装的各个部件接边缝制成件。再把成件的衣服用熨斗。接着把策划跟你拼交给质检部门检验质量是否合格。最后把检验合格的产品进行包装。
评分规则: 【 ()流程处理过程描述正确
(2)基本图形符号使用准确

3、 问题:关键字与标识符的区别
评分规则: 【 主要考察学生对C语言关键字和标识符的理解,不能照搬定义。关键字是C语言预先定义的有特殊含义的标识符,C语言中有32个关键字;标识符是由下划线或字符开头,字母、下划线和数字的组合形式,不能与关键字同名,一般长度不超过8位,在C语言中用于标识常量、变量、自定义数据类型、函数等的名称。

4、 问题:数学数与机器数的区别
评分规则: 【 主要考察学生对数学数和机器数的理解。数学中的数用“+”、“-”表示符号,大小用十进制表示,重大小、轻类型;计算机中的数将“+”、“-”符号化为1和0,用二进制表示,重类型、轻大小,同一种类型的数在计算中的存储方式、存储长度相同,表示范围有限。

【作业】第 3 章 运算符、表达式及语句 第 3 章 运算符、表达式及语句作业

1、 问题:从键盘输入两个整数分别给变量a和b,分别写出不借助于其他变量和借助于其他变量的条件下,将变量a和b的值实现交换。(提示:利用“+”、“-”运算)
评分规则: 【 借助其他变量c实现a,b值的交换:c=a;a=b;b=c;
不借助其他变量实现a,b值的交换:a=a+b;b=a-b;a=a-b;

2、 问题:2.从键盘上输入一个浮点数,然后分别输出该数的整数部分和小数部分。
评分规则: 【 若输入的浮点数存入fd变量,则可用强制类型转换运算符,将输入的该数的整数部分取出:zhs=(int)fd;
小数部分=浮点数-整数部分

第 2 章 数据类型 第2章单元测验

1、 问题:02210011:下面四个选项中均是合法整型常量的是( )。
选项:
A:160     0xffff     011
B:-0xcdf   01a      0xe
C:-01     986,012   0668
D: -0x48a  2e5  0x02B2
答案: 【160     0xffff     011

2、 问题:02210021:下面四个选项中均是不合法整型常量的选项是(  )。
选项:
A:-0f1   -0xffff   0011
B:-0xcdf   017   12,456
C:-018    999    5e2
D:-0x48eg -068  03f
答案: 【-0x48eg -068  03f

3、 问题:02310011:下面四个选项中均是不合法浮点数的是(  )。
选项:
A: 160    0.12     e3
B:123   2e4.2     .e5
C:-018   123e4   0.0
D: -e3   .234    1e3
答案: 【123   2e4.2     .e5

4、 问题:02310021:下面四个选项中,均是合法浮点数的选项是(  )。
选项:
A:+1e+1   5e-9.4   03e2
B:-60   12e-4   -8e5
C:1.23e0   1.2e-4   +2e-1
D:-e3   8e-4    5.e-0
答案: 【1.23e0   1.2e-4   +2e-1

5、 问题:02310041:设变量a是整型,f是实型,i是双精度型,则表达式10+’a’+i*f值的数据类型为(  )。
选项:
A:int
B:float
C:double
D:不确定
答案: 【double

6、 问题:02310062:以下的变量定义中合法的是(  )。
选项:
A:float 3_four=3.4;
B:int abc=2;
C:double a=1+4e2.0;
D:short do =15;
答案: 【int abc=2;

7、 问题:02310072:已定义x为float型变量x=213.82631;printf("%-4.2f",x);则以上语句( )。
选项:
A:输出格式描述符的域宽不够,不能输出
B:输出为213.83
C:输出为213.82
D:输出为-213.82
答案: 【输出为213.83

8、 问题:02410011:下面选项中均是不合法转义字符的选项是(  )。
选项:
A: ‘\"’    ‘\’    ‘xf’
B:’\1011′   ”     ‘\A’ 
C:’\011′   ‘\f’   ‘}’
D: ‘\abc’   ‘\101’   ‘x1f’
答案: 【‘\1011’   ”     ‘\A’ 

9、 问题:02410031:C语言中char型数据在内存中的存储形式是(  )。
选项:
A:补码
B:反码
C:原码
D:ASCII码
答案: 【ASCII码

10、 问题:02410041:下面正确的字符常量是(  )。
选项:
A: "c"
B: ‘\”
C:’W’
D:’
答案: 【‘W’

11、 问题:02410061:下面四个选项中均是合法转义字符的是(  )。
选项:
A: ”’    ‘\’   ”
B:”   ‘\017’   ‘\"’
C:’\018′   ‘\f’   ‘xab’
D: ‘\0”   ‘\101’   ‘x1f’
答案: 【 ”’    ‘\’   ”

12、 问题:02410081:下面选项中均是正确的数值常量或字符常量的是( )。
选项:
A:0.0     0f        8.9e      ‘&’
B: "a"     3.9E-2.5   1e1      ‘\"’
C: ‘3’      011       0xFF00   0a
D:+001   0xabcd     2e2      50
答案: 【+001   0xabcd     2e2      50

13、 问题:02510011:下面不正确的字符串常量是(  )。
选项:
A:’abc’
B:"12’12"
C:"0"
D: " "
答案: 【‘abc’

14、 问题:02610011:int k=8567;printf("|%-06d|",k);结果是(  )。
选项:
A:输出格式描述不合法
B:输出为|008567|
C:输出为|8567  |
D:输出为|-08567|
答案: 【输出为|8567  |

15、 问题:02610021:若在scanf函数语句中没有非格式字符作输入数据的间隔,则不可用(  )作为输入数据的间隔。
选项:
A:空格
B:逗号
C:Tab
D:回车
答案: 【逗号

16、 问题:02610031:使用scanf函数时,在源程序开头(  )。
选项:
A:书写#include <stdin.h>
B:书写#include <math.h>
C:不必写#include
D:书写#include <scanf.h>
答案: 【书写#include <stdin.h>

17、 问题:02610041:double x=213.82631; printf("%-6.2e",x);则以上语句(  )。
选项:
A:输出格式描述符的域宽不够,不能输出
B:输出为21.38e+01
C:输出为2.14e+02
D:输出为-2.14e2
答案: 【输出为2.14e+02

18、 问题:02180011:C语言定义一个变量,占用内存中的一个存储空间。( )
选项:
A:正确
B:错误
答案: 【正确

19、 问题:02180021:C语言要求对所有用到的变量先定义,然后才能使用。( )
选项:
A:正确
B:错误
答案: 【正确

20、 问题:02280011:C语言中在定义变量时给多个同类型变量赋相同的值可以采用如下方式()。                  int a=b=c=10;
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注