第一周作业

【练习 11 HelloWorld

成绩

0

开启时间

2014年10月21日星期二08:00

折扣

0.8

折扣时间

2014年12月7 E1星期日23:55

允许迟交

关闭时间

2014年12月7日星期日23:55

让我们学习用c语言向世界问好。

“Hello World”示例程序最早出现于1972年,由贝尔实验室成员Brian Kernighan撰写 的部技术文件(Introduction to the Language B》之中。不久同作者于1974年所撰写 的^Programming in C: A Tutorial》,也延用这个示例。

一般來说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编 写的第一个程序。它还可以用來确定该语言的编译器、程序开发环境,以及运行环境是 否己经安装妥当。将“HelloWorld”作为第一个示程序,已经成为编程语言学习的传统。

我们在这里继续传统,这也是一种向前辈们致敬的方式之一吧!

最早的程序基本是这个样子的:

#include

int main ()

{

printf ("Hello world. \n'r);

return 0;

}

请模仿上面的程序,看看是否可以通过编译?如果你能通过这个简单的程序,那就让我 们继续完成后面的习题吧。

第二周作业

【练习2]学学scanf和printf的用法吧

成绩

0

开启时间

2014年10月21日 星期二08:00

折扣

0.8

折扣时间

2014年12月7日星期日23:55

允许迟交

关闭时间

2014年12月7日星期日23:55

该如何处理double型的数据:如何定义变量类型?如何使用scanf函数?

如果已知圆柱的底面半径r ,以及高h ,则可计算出圆柱的侧面积s=2 n r h ,体积 v=n r2 h o 其中 n=3.1415926<>

输入:

第一行输入圆柱的底面半径r

第二行输入圆柱的高h

输出:

s=,V=v圆柱的体积>

要求

所有变量都定义为双精度类型

结果精确到小数点后两位。

作为练习题目:

我们已经给您编写好了大部分的代码,请您口己修改儿个地方,完成程序的剩余部分。

********************************************** 令 |彳 j ************

#include

^define PAI 3.1415926

int main()

{

int r,h;

double s,v;

scanf("%d %d", );

s=2*PAI*r*h;

v=PAI*r*r*h;

printf(Ms=%.2f,v=\n\s, );

return 0;

}

Ik*********************************************^J^************

Code:

#include

#define PAI 3.1415926

int main()

{

int rzh;

double s,v;

scanf(H%d %d,,/&r/&h);

s=2*PAI*r*h;

v=PAI*r*r*h;

printf(,,s=%.2f/v=%.2f\n,,,s/v);

return 0;

第三周作业

1、输出字符的ASCII码

成绩

10

开启时间

2014 年 10 月 21 0 星期二 10:00

折扣

0.8

折扣时间

2014年11月5日 星期三23:55

允许迟交

关闭时间

2014年11月12日 星期三23:55

背景:

我们在计算机基础中己经学过:字母在计算机中采用ASCII码进行存储。下面要从键盘 上输入任意一个字符,然后输出该字符对应的ASCII码。

输入:

一个字符

输出:

该字符对应的ASCII码

测试输 入

期待的输出

时间限制

存限

额外 进程

测试用

例1

以文本方式显 示

以文本方式显示

1秒

64M

0

1.A*

1.The ASCII of character 'A' is 65,

测试用

例2

以文本方式显 示

以文本方式显示

1秒

64M

0

1.Z?

1.The ASCII of character T is 90.?

测试用

例3

以文本方式显 示

以文本方式显示

1秒

64M

0

1. 0*

1.The ASCII of character 'O' is 48.*

测试用

以文本方式显

以文本方式显示

1秒

64M

0

测试输 入

期待的输出

时间限制

存限 制

额外 进程

例4

1. 1*

1 ?The ASCII of character T is 49,

测试用

例5

以文本方

c语言输出数字菱形北京理工大学,C语言程序的设计—北京理工大学MOOC提交作业.docx...相关推荐

  1. C语言:数字菱形图案

    //C语言:数字菱形图案 #include <stdio.h> #include <stdlib.h> #include <math.h> void printsp ...

  2. 输出每行坐标的的c语言算法,C语言输出空心菱形的实现

    http://www.cnblogs.com/liutogo/archive/2013/05/31/3110394.html 输出空心菱形是c语言初学者经常遇到的问题,由于涉及c语言的基础知识较多,也 ...

  3. C语言题目“数字菱形”

    输入: n 输出: 数字菱形 友情提示:同学们总结一下打印星号组成的实心图形程序的编程思路:第一步,打印星号组成的正方形:第二步,改变每行星号的个数,打印每行星号数量不一样的图形:如果是空心图形,每行 ...

  4. C语言输出一个菱形图案

    用c语言输出一个由星号*组成的菱形图案 #include<stdio.h> int main() {//首先写菱形的上半部分int line = 0;printf("请输入行数& ...

  5. c语言输出数字漏斗图形_为什么你觉得C语言什么都不能做,学了没用?不可能的...

    对于大部分初学者,学习C语言的目的是希望做一名合格的程序员,开发出靠谱的软件来.但是学了C语言的基本语法后,发现只能开发"黑底白字"的DOS程序,完全没有漂亮的界面和生动的交互.于 ...

  6. c语言输出数字漏斗图形_为什么你觉得C语言什么都不能做,学了没用?错!大错特错!!!...

    对于大部分初学者,学习C语言的目的是希望做一名合格的程序员,开发出靠谱的软件来.但是学了C语言的基本语法后,发现只能开发"黑底白字"的DOS程序,完全没有漂亮的界面和生动的交互.于 ...

  7. c语言输出数字漏斗图形_2019级C语言大作业 - 十步万度

    分享19级同学大一上学期用C语言实现的十步万度,可从码云下载: 期末作业/十步万度​gitee.com C语言大作业 - 十步万度https://www.zhihu.com/video/1215683 ...

  8. 用计算机c语言输出你好,编写第一个C语言程序 - Hello World

    前言 前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法.学习任何一门语言,首先要掌握的肯定是语法.学习C语言语法的目的:就是能够利用C语言编写程序,然后运行程序跟硬件(计算 ...

  9. c语言输出成绩表格制作教程,c语言输出表格用C语言怎么样输出表格

    c语言输出表格用C语言怎么样输出表格 答案:1  信息版本:手机版 解决时间 2019-10-06 04:28 已解决 2019-10-05 10:38 c语言输出表格用C语言怎么样输出表格 最佳答案 ...

最新文章

  1. 微信小程序在showToast中换行并且隐藏icon
  2. JAVA 中equals()与==的区别
  3. 对联想乐Pad的十大期待
  4. Java实现图片去噪和灰度的类
  5. (王道408考研数据结构)第五章树-第一节:树的定义、基本用语和常考性质
  6. 假如有人炸了支付宝的存储服务器...
  7. linux patch
  8. [投稿]谱减法语音降噪原理
  9. WP7 : FrameworkDispatcher.Update has not been called when recording audio(wp7 录音)
  10. python把文件中的邮箱分类 保存到相应的文件里面
  11. vue .native 方法未定义_技术分享谈谈Vue的响应式原理
  12. java打架游戏_初学JAVA 好玩的打架小游戏代码 -
  13. java分库框架shard_架构组件:基于Shard-Jdbc分库分表,数据库扩容方案-Go语言中文社区...
  14. iOS开发 - 使用IJKPlayer时,关于需求要边下边播的缓存功能,退回来后播放缓存不再耗流量
  15. springboot项目日志记录访问客户端ip地址
  16. 03-jQuery事件绑定和解绑
  17. TPC-C 、TPC-H、TPC-DS和SSB测试基准(Benchmark)介绍
  18. decodeString
  19. 每次运行软件都要提示输入管理员账号密码
  20. 文盘Rust -- 领域交互模式如何实现

热门文章

  1. 大数据全栈式开发语言 – Python
  2. 自定义shell脚本
  3. 一个入门级的Java Applet
  4. VStudio 2003 remote debug
  5. python保存模型与参数_Pytorch - 模型和参数的保存与恢复
  6. centos 6.7 mysql 5.6_CentOS 6.7 安装 MySQL 5.6 思路整理
  7. python 3.9 性能_Python 3.9 性能优化:更快的 list()、dict() 和 range() 等内置类型
  8. 网络系统计算机专用术语有哪些,计算机网络专业术语
  9. pycache怎么用_如何用python3输出dos命令?
  10. python 描述器 详解_描述器使用指南