2021 2021秋 C-C++程序设计(高枚、王颖、何敏伟)(同济大学) 最新满分章节测试答案

2024年10月10日 分类:免费网课答案 作者:网课帮手

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

【作业】第2讲 数据类型、运算符和表达式 实验2 顺序结构

1、 问题:输入直角坐标系中点P的坐标(x,y),若P点落在图中的阴影区域内,输出阴影部分面积,否则输出数据0。
评分规则: 【 该题目考查程序的顺序结构和条件运算符的使用,请以此两点为基本评分点;语法错误酌情扣分。

2、 问题:任意输入3个整数数据,输出它们中最小的一个数。
评分规则: 【 该题目考查程序的顺序结构和条件运算符的使用,请以此两点为基本评分点;语法错误酌情扣分。

3、 问题:将"fly"译成密码"iob"。编码规律:将字母a变成字母d,即变成其后的第3个字母,x变成a,y变成b, z变成c。
评分规则: 【 该题目考查程序的顺序结构、字符型数据的运算特点和条件运算符的使用,请以此三点为基本评分点;语法错误酌情扣分。

【作业】第1讲 C-C++程序设计入门 实验1 C-C++概述

1、 问题:以下程序的功能是借助一个变量交换两个已知数据的值,程序中存在一些错误,修改这些错误并调试程序。#include "iostream"                 using namespace std;int main( )                                 {        int  x,y;                                                            t=x;        x=y;        t=y;        cin>>x>>y>>endl;        cout<<"x="<<x<<"y="<<y<<endl;               system("pause");        return 0;                   }
评分规则: 【 考查简单程序的框架结构、数据表达要求、执行顺序和基本输入输出方法,请据此评分。

2、 问题:编写一个计算梯形面积的程序。要求梯形的上底、下底和高在定义变量时直接赋值。
评分规则: 【 考查简单程序的框架结构和数据的表达,请据此评分。

3、 问题:编写计算一个学生三门课平均成绩的程序,要求学生成绩从键盘输入。
评分规则: 【 考查简单程序的框架结构和数据的基本输入输出,请据此评分。

4、 问题:编写一个计算和估计地球重量的程序。地球的半径为6356.91千米,平均密度为每立方米5.52吨。要求地球半径从键盘输入,地球密度直接赋值。        地球体积的计算公式为:v=4πr3/3。
评分规则: 【 考查简单程序的框架结构、基本输入输出及数学公式在程序中的正确表达,请据此评分。

第2讲 数据类型、运算符和表达式 第2讲单元测验

1、 问题:下列不是C语言基本数据类型的是 (       )。
选项:
A:字符型
B:整型
C:浮点型
D:结构体
答案: 【结构体

2、 问题:若有x=1,y=2,z=3,则表达式(x<y?x:y)==z的值是(      )。
选项:
A:1
B:2
C:3
D:0
答案: 【0

3、 问题:已知x,y为整型,z为实型,ch为字符型,下列表达式合法的是(    )。
选项:
A:z=(y+x)++
B:x+y=z
C:y=ch+x
D:y=z%x
答案: 【y=ch+x

4、 问题:设整型变量a为5,使b不为2的表达式是(     )。
选项:
A: b = a/2
B:b = 6-(–a)
C: b=a%2
D: b=a>3?2:1
答案: 【 b=a%2

5、 问题:下列语句不具有赋值功能的是(     )
选项:
A:a*=b
B:x=1
C:a+b
D:a++
答案: 【a+b

6、 问题:在C语言中,要求参加运算的数必须是整数的运算符是(      )。
选项:
A:/
B:*
C:%
D:=
答案: 【%

7、 问题:执行 x=(6*7%8+9)/5; 后,x的值为(     )
选项:
A:1
B:2
C:3
D:4
答案: 【2

8、 问题:以下能正确定义整型变量a、b、c并为其赋初值5的语句是(      )
选项:
A:int  a=b=c=5; 
B:int  a,b, c=5;
C:int a=5,b=5,c=5;
D:a=b=c=5;
答案: 【int a=5,b=5,c=5;

9、 问题:在C语言中,所有算术运算符的优先级都相同。
选项:
A:正确
B:错误
答案: 【错误

10、 问题:’b’和"b"是不同的两种常量。
选项:
A:正确
B:错误
答案: 【正确

11、 问题:一般情况下,目数越多,优先级越高。
选项:
A:正确
B:错误
答案: 【错误

12、 问题:表达式 a*b>0 可以表示“a和b同时为正或同时为负”
选项:
A:正确
B:错误
答案: 【正确

13、 问题:若已定义x和y为double类型,且x=1;则表达式y=x+3/2的值是(      )。
答案: 【(以下答案任选其一都对)2;
2.0;
2.00000;
2.000000;
2.00

14、 问题:表达式10!=9 的值是(      )。
答案: 【(以下答案任选其一都对)1;
true

15、 问题:若已定义int x=1,y=1; 则表达式x–&&y–的值是(  )
答案: 【(以下答案任选其一都对)1;
true

16、 问题:字符串常量"123"在内存中的字节数是(     )。
答案: 【4

17、 问题:已有定义int x=3 ; 则表达式x=x+1.78的值是(     )
答案: 【4

18、 问题:当a=3,b=2,c=1时,表达式f=a>b>c的值是(   )
答案: 【0

第1讲 C-C++程序设计入门 第1讲单元测验

1、 问题:以下__是C/C++合法的标识符。
选项:
A:char2
B:@x
C:int
D:7Bw
答案: 【char2

2、 问题:下面的程序,对于输入:2  9  15,输出的结果是__。 #include  "iostream"using namespace std;int main(){int a;int b;cout<<"input a,b:"<<endl;cin>>a>>b;cout<<"a+b="<<a+b<<endl;system("pause");return 0;                }
选项:
A:输入的数据超过要求的数据,程序运行出现错误
B:11
C:26
D:24
答案: 【11

3、 问题:在VS C++中,要在原有程序中修改程序代码应打开扩展名为__的文件。
选项:
A:obj  
B:sln
C:exe
D:cpp
答案: 【sln

4、 问题:有关C语言和C++语言以下正确的说法是__。
选项:
A:C语言和C++语言都是结构化程序设计语言
B:C语言和C++语言都是面向对象的程序设计语言
C:C语言是结构化语言,C++语言是面向对象的语言
D:C++语言是结构化语言,C语言是面向对象的语言
答案: 【C语言是结构化语言,C++语言是面向对象的语言

5、 问题:程序设计语言的发展通常被划分为三个阶段,其中不包括__。
选项:
A:高级语言
B:汇编语言

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

商家订单号查看步骤

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

继续阅读