C语言程序设计―北京理工大学MOOC提交作业_第1页
C语言程序设计―北京理工大学MOOC提交作业_第2页
C语言程序设计―北京理工大学MOOC提交作业_第3页
C语言程序设计―北京理工大学MOOC提交作业_第4页
C语言程序设计―北京理工大学MOOC提交作业_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一周的作业练习1你好,世界成就0开放时间2014年10月21日星期二08336000打折0.8折扣时间2014年12月7日星期日2333 6055允许延迟提交不结束营业的时间2014年12月7日星期日2333 6055让我们学习用C语言向世界问好。“你好,世界”示例程序最早出现在1972年的一份内部技术文档Introduction to the Language B中,该文档由贝尔实验室的成员布莱恩克尼汉编写。这个例子也扩展到同一作者在1974年写的Programming in C: A Tutorial。一般来说,这是每种计算机编程语言中最基本、最简单的程序,通常是初学者编写的第一个程序。

2、它还可以用来确定语言的编译器、程序开发环境和运行环境是否已正确安装。将“Hello World”作为第一个演示程序已经成为编程语言学习的传统。我们在这里延续我们的传统,这也是向我们的前辈致敬的方式之一。最早的程序基本上是这样的:#包括int main()printf(你好,世界。 n );返回0;请模仿上面的程序,看看是否可以编译。如果你能通过这个简单的程序,那么让我们继续完成下面的练习。轻微地第二周的作业练习2学习扫描和打印的用法成就0开放时间2014年10月21日星期二08336000打折0.8折扣时间2014年12月7日星期日2333 6055允许延迟提交不结束营业的时间2014年12月

3、7日星期日2333 6055如何处理双重数据:如何定义变量类型?如何使用扫描功能?如果圆柱体底面的半径r和高度h已知,则可以计算出圆柱体的横向面积s=2 r h和体积v= r 2 h。其中=3。输入:第一行输入圆柱体底面的半径r第二行输入气缸的高度h。输出:S=气缸的横向面积,v=气缸的体积要求1.所有变量都被定义为双精度类型结果精确到小数点后两位。作为练习主题:我们已经为您编写了大部分代码,请修改一些地方来完成程序的其余部分。* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

4、* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *#包括#定义PAI 3。int main()int r,h;双s,v;scanf(%d %d ,);s=2 * PAI * r * h;v=PAI * r * r * h;printf(s=%.2f,v=n ,s,返回0;* * * * * * * * * * * * * * * * * * * * * * * *

5、* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *代码:#包括#定义PAI 3。int main()int r,h;双s,v;scanf(“% d % d”,r,h);s=2 * PAI * r * h;v=PAI * r * r * h;printf(s=%.2f,v=%.2fn ,s,v);

6、返回0;第三周的作业1.输出字符的ASCII码成就10开放时间2014年10月21日星期二10:00打折0.8折扣时间2014年11月5日,星期三2333 6055允许延迟提交不结束营业的时间2014年11月12日,星期三2333 6055背景:我们在计算机基础上了解到,字母是用ASCII码存储在计算机中的。下面是从键盘输入任何字符,然后输出与该字符对应的ASCII码。输入:一个字符输出:对应于该字符的ASCII码测试输入预期产出限期存储容量极限附加过程测试案例1显示为文本1.A显示为文本1.科学怪人65。1秒64M0测试案例2显示为文本1.Z显示为文本1.TheASCIIofcharacte

7、rZis90。1秒64M0测试案例3显示为文本1.0显示为文本1.SCIIofcharacter0is48。1秒64M0测试案例4显示为文本1.1显示为文本1.科学字符149。1秒64M0测试案例5显示为文本1.显示为文本1.科学特征是43。1秒64M0代码:#包括int main()char chscanf(“% c”,ch);printf(字符%c的ASCII是% d,ch,ch);返回0;2、一年级算术题成就10开放时间2014年10月21日星期二10:00打折0.8折扣时间2014年11月5日,星期三2333 6055允许延迟提交不结束营业的时间2014年11月12日,星期三2333

8、6055背景:小明在小学一年级。老师教他们计算整数,-,*,/,%等等。现在老师开始解这道题,并给出一个简单的算术表达式。请小明给出计算结果。输入:接受由空格分隔的两个整数。例如,输入格式是123 444输出:分别根据整数数据,-、*、/、*后输出运算结果。测试输入预期产出限期存储容量极限附加过程测试案例1显示为文本1.103显示为文本1.10 3=132.10-3=73.10*3=304.10/3=35.10%3=11秒64M0测试案例2显示为文本1.11-3显示为文本1.11 -3=82.11 - 3=143.11*-3=-334.11/-3=-35.11%-3=21秒64M0密码#包括i

9、nt main()int a,b;char ch=37scanf(“% d % d”,a,b);printf(“% d % d=% d n”,a,b,a b);printf(“% d-% d=% d n”,a,b,a-b);printf(“% d * % d=% d n”,a,b,a * b);printf(“% d/% d=% d n”,a,b,a/b);printf(“% d % c % d=% d n”,a,ch,b,a % b);返回0;3、判断三角形的形状成就10开放时间2014年10月21日星期二10:00打折0.8折扣时间2014年11月5日,星期三2333 6055允许延迟提交

10、不结束营业的时间2014年11月12日,星期三2333 6055要求输入三角形的三条边来判断三角形的形状。假设输入的所有三条边的长度都是0。输入:三角形三条边的长度(整型)。输出:等边三角形等腰三角形:等腰三角形不形成三角形:非三角形普通三角形:三角形测试输入预期产出限期存储容量极限附加过程测试案例1显示为文本1.222显示为文本1.等边三角形。1秒64M0测试案例2显示为文本1.322显示为文本1.等仰角。1秒64M0测试案例3显示为文本1.131显示为文本1.非三角形。1秒64M0测试案例4显示为文本1.345显示为文本1.三角形。1秒64M0测试案例5显示为文本1.232显示为文本1.等

11、仰角。1秒64M0测试案例6显示为文本1.223显示为文本1.等仰角。1秒64M0测试案例7显示为文本1.311显示为文本1.非三角形。1秒64M0测试案例8显示为文本1.113显示为文本1.非三角形。1秒64M0测试案例9显示为文本1.543显示为文本1.三角形。1秒64M0测试案例10显示为文本1.453显示为文本1.三角形。1秒64M0密码#包括int main()int a,b,c;scanf(“% d % d % d”,a,b,c);if(a b c a c b c a)if(a=b a=c b=c)printf(等边三角形。 n );返回0;if(a=b | a=c | b=c)p

12、rintf(isoceles三角形。 n );返回0;printf(三角形。 n );其他printf(非三角形。 n );返回0;第四周作业1.中学计算时钟的角度成就10开放时间2014年10月28日星期二08336025打折0.8折扣时间2014年11月12日星期三08336025允许延迟提交不结束营业的时间2014年11月19日星期三08336025背景:钟面上时针和分针之间的角度总是在0 180之间(包括0 180)。例如,两个指针之间的角度在12点为0度,在6点为180度,在3点为90度。要解决的问题是随时计算12:00和11:59之间的夹角。输入:每组测试数据包含两个数字:第一个数

13、字代表小时(大于0但小于或等于12),第二个数字代表分钟(间隔0,59)。输出:对于每组测试数据,时间和此时时针和分针之间的最小夹角以通用格式显示到小数点后一位。输出格式如下。换个角度来考虑一下:你能通过只用printf函数而不用if语句来简化你的程序吗?测试输入预期产出限期存储容量极限附加过程测试案例1显示为文本1.120显示为文本1.at12:00theangleis0.0degrees.1秒64M0测试案例2显示为文本1.1230显示为文本1.at12:30theangleis165.0degrees.1秒64M0测试案例3显示为文本1.60显示为文本1.at6:00theangleis180.0degrees.1秒64M0测试案例4显示为文本1.30显示为文本1.at3:00theangleis90.0degrees.1秒64M0测试案例5显示为文本1.33显示为文本1.at3:03theangleis73.5degrees.1秒64M0测试案例6显示为文本1.39显示为文本1.at3:09theangleis40.5degrees.1秒64M0测试案例7显示为文本1.40显示为文本1.at4:00theanglei

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论