2016 2016秋C语言程序设计(哈尔滨学院)(中国高校计算机教育MOOC联盟)1001860001 最新满分章节测试答案
- 第二周:数据计算实现与顺序结构程序设计(一) 第二周作业
- 【作业】第三周:数据计算实现与顺序结构程序设计(二) 第三周编程作业
- include
- 【作业】第四周:选择结构的程序设计 第四周编程作业
- 第四周:选择结构的程序设计 第四周作业
- 【作业】第五周:循环结构的程序设计(一) 第五周编程作业
- 01.C语言基础 C语言基础-作业与测试
- 【作业】第六周:循环结构的程序设计(二) 第六周编程作业
- 第六周:循环结构的程序设计(二) 第六周作业
- 【作业】第七周:数组(一) 第七周编程作业
- 02.分支结构程序设计 分支结构程序设计-作业与测试
- 【作业】第八周:数组(二) 第八周编程作业
- 【作业】02.分支结构程序设计 程序设计
- 【作业】02.分支结构程序设计 程序设计2
- 03.循环结构程序设计 循环结构程序设计-作业与测试
- 【作业】03.循环结构程序设计 程序设计3
- 1、 问题:【程序填空】
- 2、 问题:【程序填空】
- 04.数组 数组-作业与测试
- 05.字符串 字符串-作业与测试
- 06.函数、变量作用域及编译预处理 函数、变量作用域及编译预处理-作业与测试
- 07.指针 指针及其应用-作业与测试
- 08.结构体与链表 结构体与链表-作业与测试
- 09.文件 文件及文件操作函数的应用-作业与测试
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2016-09-29到2016-12-30
本篇答案更新状态:已完结
第二周:数据计算实现与顺序结构程序设计(一) 第二周作业
1、 问题:已知:char a;int b;float c;double d;执行语句 c=a+b+c+d;后,变量c的数据类型是____
选项:
A:float
B:int
C:char
D:double
答案: 【float】
2、 问题:已知 int i=5;执行语句 i+=++i;i的值是____
选项:
A:12
B:10
C:11
D:其他答案都不对
答案: 【12】
3、 问题:已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____
选项:
A:5
B:0
C:1
D:6
答案: 【5】
4、 问题:下列可以正确表示字符型常数的是____
选项:
A:’\t’
B:"a"
C:""
D:297
答案: 【‘\t’】
5、 问题:字符串"\\065a,"的长度是____
选项:
A:5
B:8
C:7
D:6
答案: 【5】
6、 问题:把算术表达式
选项:
A:–(31.6a8+1.0/7)12
B:–(31.6a8+1/7)12
C:–(31.6a8.0+1.0/7.0)12
D:–31.6a8+1.0/712
答案: 【–(31.6a8+1.0/7)*12】
7、 问题:温度华氏和摄氏的关系是: C=5(F-32)/9。已知:float C,F;由华氏求摄氏的正确的赋值表达式是____
选项:
A:C=5(F-32)/9
B:C=5/9(F-32)
C:C=5/9(F-32)
D:三个表达式都正确
答案: 【C=5*(F-32)/9】
8、 问题:已知int i=10;表达式“20-0<=i<=9”的值是____
选项:
A:1
B:0
C:19
D:20
答案: 【1】
9、 问题:已知:int x,y;double z;则以下语句中错误的函数调用是____
选项:
A:scanf ("%x%o%6.2f",&x,&y,&z)
B:scanf ("%d,%lx,%le",&x,&y,&z)
C:scanf ("%2d%d%lf",&x,&y,&z)
D:scanf ("%x%*d%o",&x,&y)
答案: 【scanf ("%x%o%6.2f",&x,&y,&z)】
10、 问题:已知” int a=5,b=5,c;”,则执行表达式” c=a=a>b”后变量 a 的值为____
选项:
A:0
B:1
C:4
D:5
答案: 【0】
【作业】第三周:数据计算实现与顺序结构程序设计(二) 第三周编程作业
1、 问题:让我们学习用C语言向世界问好。
“Hello World”示例程序最早出现于1972年,由贝尔实验室成员Brian Kernighan撰写的内部技术文件《Introduction to the Language B》之中。不久同作者于1974年所撰写的《Programming in C: A Tutorial》,也延用这个示例。
一般来说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境,以及运行环境是否已经安装妥当。将“Hello World”作为第一个示范程序,已经成为编程语言学习的传统。
我们在这里继续传统,这也是一种向前辈们致敬的方式之一吧!
最早的程序基本是这个样子的:
include
int main()
{
printf("Hello world.");
return 0;
}
请模仿上面的程序,看看是否可以通过编译?如果你能通过这个简单的程序,那就让我们继续完成后面的习题吧。
建议:【本题是主观题,暂无解析】
2、 问题:学学scanf和printf的用法吧
建议:【本题是主观题,暂无解析】
3、 问题:输出字符的 ASCII 码
建议:【本题是主观题,暂无解析】
4、 问题:一年级的算术题
建议:【本题是主观题,暂无解析】
5、 问题:判断三角形的形状
建议:【本题是主观题,暂无解析】
【作业】第四周:选择结构的程序设计 第四周编程作业
1、 问题:计算时钟的夹角
建议:【本题是主观题,暂无解析】
2、 问题:确定母亲节
建议:【本题是主观题,暂无解析】
3、 问题:计算星期
建议:【本题是主观题,暂无解析】
4、 问题:求最后3位数值
建议:【本题是主观题,暂无解析】
第四周:选择结构的程序设计 第四周作业
1、 问题:下面程序的输出是 #include <stdio.h>
main ( )
{ int x=1, y=0, a=0, b=0;
switch ( x )
{ case 1: switch ( y )
{ case 0: a++; break;
case 1: b++; break;
}
case 2: a++; b++;
break;
}
printf ("a=%d,b=%d", a, b );
}
选项:
A:a=2,b=1
B:a=1,b=1
C:a=1,b=0
D:a=2,b=2
答案: 【a=2,b=1】
2、 问题: 以下程序的输出结果是 main( )
{ float x=2,y;
if (x<0) y=0;
else if (x<5&&!x) y=1/(x+2);
else if (x<10) y=1/x;
else y=10;
printf(”%f”,y);
}
选项:
A:0.500000
B:0.000000
C:0.250000
D:10.000000
答案: 【0.500000】
3、 问题:若下列程序执行后t的值为4,则执行时输入a,b的值范围是 #include ”stdio.h”
main( )
{ int a, b, s=1, t=1;
scanf (”%d, %d”, &a, &b);
if (a>0) s+=1;
if (a>b) t+=s;
else if(a==b) t=5;
else t = 2*s;
printf (”s=%d, t=%d”, s,t);
}
答案: 【0】
4、 问题:下列程序段当a的值为014和0x14时的执行结果分别是 if ( a=0xA | a >12 )
if ( 011&10==a ) printf (”%d!”,a);
else printf (”Right!%d”,a);
else printf (”Wrong!%d”,a);
答案: 【10! Right!11】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦