第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计—北京理工大学MOOC提交作业(1)

来源:用户分享 时间:2025/10/4 8:38:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

int main() {

int max, i = 0, sum = 0; scanf(\ while(sum < max) {

i++; sum += i; }

printf(\}

第六周作业

数字正方型

成绩 折扣 10 开启时间 2014年11月12日 星期三 05:55 0.8 折扣时间 2014年11月26日 星期三 05:55 关闭时间 2014年12月3日 星期三 05:55 允许迟交 否 这是双重循环的入门题目,大家来看看,你会做吗?

输入 n 的值,输出如下例( n=4 )所示的由数字组成的正方型。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 输入: n

输出:

数字组成的正方型

测试输入 期待的输出 时间限制 测试用例 1 以文本方式显示 1. 1? 以文本方式显示 1. 1? 1秒 64M 内存限制 0 额外进程 测试用以文本方式显以文本方式显示 1秒 64M 0

测试输入 期待的输出

时间限制

内存限制

额外进程

例 2 示

1.

1.

2?

2.

1 2? 3 4?

测试用例 3

以文本方式显示 1.

3?

以文本方式显示 1. 2. 3.

1 2 3? 4 5 6? 7 8 9?

1秒 64M 0

测试用例 4

以文本方式显示 1.

5?

以文本方式显示 1. 2. 3. 4. 5.

1 2 3 4 5? 6 7 8 9 10? 11 12 13 14 15? 16 17 18 19 20? 21 22 23 24 25?

1秒 64M 0

Code

#include int main() {

int n, x, y, count = 0; scanf(\ for(y = 0; y < n; y++) { for(x = 0; x < n; x++) { count++; printf(\ } printf(\ }

return 0; }

空心字符菱形

成绩 10 开启时间 2014年11月13日 星期四 06:10 折扣 0.8 折扣时间 2014年11月26日 星期三 06:10 关闭时间 2014年12月3日 星期三 06:10 允许迟交 否 输入: 菱型起始字母和菱形的高度。 输出:

参看测试用例,打印空心的由字符组成的菱形。

测试输入 期待的输出 时间限制 测试用例 1 1. 以文本方式显示 1. C 4? 2. 3. 4. 5. 6. 7. C? D D? E E? F F? E E? D D? C? 以文本方式显示 1秒 64M 内存限制 0 额外进程 测试用例 2 以文本方式显示 以文本方式显示 1. 1. B 2? 2. 3. B? C C? B? 1秒 64M 0 Code: #include int main() {

int n, i, q, p; char ch;

scanf(\ for(i = 0; i < n; i++) { for(q = i; q < n - 1; q++) printf(\ printf(\ for(q = 0; q < (2 * i - 1); q++)

{ printf(\ if(q == 2 * i - 2) printf(\ } printf(\ }

for(i = n - 2; i >= 0; i--) {

for(q = i; q < n - 1; q++) printf(\ printf(\ for(q = 2 * i - 1; q > 0; q--) { printf(\ if(q == 1) printf(\ } printf(\ } return 0; }

邮票组合

成绩 折扣 10 开启时间 2014年11月12日 星期三 06:20 0.8 折扣时间 2014年11月26日 星期三 06:20 关闭时间 2014年12月3日 星期三 06:20 允许迟交 否 背景: 我们寄信都要贴邮票,在邮局有一些小面值的邮票,通过这些小面值邮票中的一张或几张的组合,可以满足不同邮件的不同的邮资。

现在,邮局有4种不同面值的邮票。在每个信封上最多能贴5张邮票,面值可相同,可不同。

输入:

四种邮票的面值。

输出:

用这四种面值组成的邮资最大的从1开始的一个连续的区间。

说明:

如结果为10,则表明使用4张邮票可组合出1、2、3、4、5、6、7、8、9、10这些邮资。

C语言程序设计—北京理工大学MOOC提交作业(1).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4wxzl7uqur03gjy5z8ba_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top