2020 程序设计(广东工业大学)1450722765 最新满分章节测试答案

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

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

第1周 程序设计入门 本周测试

1、 问题:面向过程的高级语言包括( )
选项:
A:C,JAVA
B:C,BASIC
C:C++.NET,ASP
D:C,VB
答案: 【C,BASIC

2、 问题:程序设计语言包括( )
选项:
A:高级语言
B:机器语言、汇编语言、高级语言
C:机器语言
D:汇编语言
答案: 【机器语言、汇编语言、高级语言

3、 问题:用C语言编写的代码程序( )
选项:
A:可立即执行
B:是一个源程序
C:经过编译即可执行
D:经过解释才能执行
答案: 【是一个源程序

4、 问题:以下叙述中正确的是( )
选项:
A:用C程序实现的算法必须要有输入和输出操作
B:用C程序实现的算法可以没有输出但必须要有输入
C:用C程序实现的算法可以没有输入但必须要有输出
D:用C程序实现的算法可以既没有输入也没有输出
答案: 【用C程序实现的算法可以没有输入但必须要有输出

5、 问题:程序设计的基本步骤主要包括( )。
选项:
A:确定数据结构,算法描述、编写程序以及程序测试
B:确定程序设计方法,描述数据方式、编写程序以及程序调试
C:确定程序实现算法、编写程序以及程序测试
D:数据描述,算法描述、编写程序
答案: 【确定数据结构,算法描述、编写程序以及程序测试

6、 问题:一个C语言程序总是从( )。
选项:
A:主过程开始执行
B:主函数开始执行
C:子程序开始执行
D:主程序开始执行
答案: 【主函数开始执行

7、 问题:C语言规定:在一个源程序中,main函数的位置( )
选项:
A:必须在最开始
B:必须在系统调用的库函数的后面
C:必须在最后
D:可以任意位置
答案: 【可以任意位置

8、 问题:(2012.03全国二级C题)以下叙述中错误的是( )
选项:
A:一个C程序中可以包含多个不同名的函数
B:一个C程序只能有一个主函数
C:C程序在书写时,有严格的缩进要求,否则不能编译通过
D:C程序的主函数必须用main作为函数名
答案: 【C程序在书写时,有严格的缩进要求,否则不能编译通过

9、 问题:(2007.04全国二级C题)下列叙述中错误的是( )
选项:
A:计算机不能直接执行用C语言编写的源程序
B:C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C:后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D:后缀为.obj和.exe的二进制文件都可以直接运行
答案: 【后缀为.obj和.exe的二进制文件都可以直接运行

【作业】第4周 逻辑判断与选择结构 编程作业

1、 问题:从键盘输入三个边长a,b,c。判定能够构成三角形?如果能够三角形,请判断其是否为直角三角形,等腰三角形、等腰直角三角形、普通三角形,并输出。
评分规则: 【 #include int main(){ //变量声明及其主函数定义 1分 double a,b,c; //输入1分 scanf(“%lf,%lf,%lf”,&a,&b,&c); if(a+b>c&&b+c>a&&a+c>b) //2分 { if(a==b||b==c||a==c) //2分 { if(aa==bb+cc||bb==ab+cc||cc==aa+bb) //2分 printf(“等腰直角三角形”); else printf(“等腰三角形”); } else { if(aa==bb+cc||bb==ab+cc||cc==aa+bb) //2分 printf(“直角三角形”); else printf(“普通三角形”); } } else printf(“不能构成三角形”); return 0;}

2、 问题:假设今天是10月20日,请输入一个整数代表你的生日,例如19981021,如果今天是你的生日,请输出“Happy birthday!”,否则输出“Waiting for your birthday!”
评分规则: 【 #include int main(){ //变量声明及其主函数定义 1分 int today=1020; long birthday; //输入1分 scanf(“%ld”,&birthday); if(birthday%10000==today) //1分 { printf(“Happy birthday!”); //1分 } else printf(“Waiting for your birthday!”); //1分 return 0;}

第10周 内存地址及其指针 本周测试

1、 问题:设有如下一段程序:int var,ab;ab=100var=&ab;ab=var+10;执行上面的程序后,ab的值为
选项:
A:120
B:110
C:100
D:90
答案: 【110

2、 问题:若在定义语句:int a,b,*p=&b;之后,接着执行以下选项中的语句,则能正确执行的语句是
选项:
A:scanf(“%d”,b);
B:scanf(“%d%d”,a,b);
C:scanf(“%d”,p);
D:scanf(“%d”,&p);
答案: 【scanf(“%d”,p);

3、 问题:设有如下一段程序:int p,a,b;a=10;p=&b;p=&a;a=p+10;执行上面的程序后,a的值为
选项:
A:20
B:10
C:110
D:不确定
答案: 【20

4、 问题:设有如下一段程序:int p,a,b;a=10;p=&a;p=&b;a=p+10;执行上面的程序后,a的值为
选项:
A:20
B:10
C:110
D:不确定
答案: 【不确定

5、 问题:设有如下一段程序:int pa,pb,a=10,b=20;pa=&a,pb=&b;pb=pa;a=*pa+10;执行上面的程序后,a的值为
选项:
A:20
B:10
C:110
D:不确定
答案: 【20

6、 问题:设有如下一段程序:int pa,pb,a=10,b=20;pa=&a,pb=&b;pa=pb;a=*pa+10;执行上面的程序后,a的值为
选项:
A:20
B:30
C:40
D:不确定
答案: 【30

7、 问题:设有如下一段程序:int pa,pb,a=10,b=20;pb=&b;pa=a;a=b;b=pa;执行上面的程序后,a的值为
选项:
A:20
B:30
C:10
D:程序出错
答案: 【程序出错

8、 问题:设有如下一段程序:int pa,pb,a=10,b=20;pa=&a;pa=a;a=b;b=pa;执行上面的程序后,a的值为
选项:
A:20
B:30
C:10
D:程序出错
答案: 【20

9、 问题:如下指针变量声明语句正确的是?
选项:
A:int pa=&a,pb=&b,a=10,b=20;
B:int a=10,b=20,pa=&a,pb=&b;
C:int a=10,b=20;int pa,pb=&b;
D:int a=10,b=20;int
pa,pb=b;
答案: 【int a=10,b=20,
pa=&a,*pb=&b;】

10、 问题:若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是
选项:
A:pb=&x
B:pb=x
C:pb=&x
D:
pb=*x
答案: 【pb=&x

11、 问题:下列程序的输出结果是void main( ){ int a[5]={2,4,6,8,10},p;p=a; printf(“%d”,(p++)); }
选项:
A:4
B:2
C:2
D:4
答案: 【2

12、 问题:下列程序的输出结果是void main( ){ int a[5]={2,4,6,8,10},p;p=a; printf(“%d”,(++a)); }
选项:
A:4
B:2
C:6
D:程序出错
答案: 【程序出错

13、 问题:执行以下程序后,y的值是void main ( ){ int a[]={2,4,6,8,10};int y=1,x,p;p=&a[1];for(x=0;x<3;x++) y + = (p + x);printf(“%d”,y); }
选项:

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

商家订单号查看步骤

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

继续阅读