自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 44【小学递归】杀鸡用牛刀——要用递归啊!

了,现在大家一定感到非常有意思吧,那个典型的“汉诺塔”问题,一个非常短的程序居然可以完成如此复杂的工作,真是神奇啊!来吧,让我们也动手编写一个。如此简单的题目当然要有隐含的测试用例啦,就3个,看看谁能猜出来。求整数 n 到 m 区间的累加和,其中n<=m。区间的起始点n 区间的终止点m。程序,当然,我们要编写的不可能太复杂。

2025-06-22 10:42:21 226

原创 28【图形】空心字符菱形

参看测试用例,打印空心的由字符组成的菱形。菱型起始字母和菱形的高度。

2025-06-21 20:16:14 244

原创 27【图形】数字金字塔

编程,输入 n ,输出如下例( n=5 )所示的 的数字金字塔。

2025-06-21 19:16:05 198

原创 25【图形】数字菱形

现在我们练习输出变化的字符,在打印星号图形的基础上,原来输出*号的位置,将printf("*");当然,原来输出一个*号的地方只占一个字符的位置,现在都要改为2个字符的位置,如果输出的是数字且多于2个,则要是%3d或%4d了。同学们总结一下打印星号组成的实心图形程序的编程思路:第一步,打印星号组成的正方形;第二步,改变每行星号的个数,打印每行星号数量不一样的图形;如果是空心图形,每行第一个和最后一个位置输出星号,其他位置输出空格。不用数组就可以完成。输入 n 的值,输出如下例( n=4 )所示的数字菱形。

2025-06-21 18:42:14 772

原创 24【图形】空心的倒三角型

请根据要求打印可空心倒三角形。

2025-06-21 11:05:32 268

原创 19【小学】再做一年级算术题

小明上小学一年级了,老师已经教会了他们进行整数的 +、-、*、/ 、% 计算,下面老师开始出题,给出一个简单的算术表达式,请小明给出计算结果,请你用。关键是在表达式输入过程中如何取出。语句编写一个程序,帮小明算出结果。操作数1 op 操作数2。

2025-06-12 19:51:59 244

原创 17【数列】求最小 m 值

例如:n=100,当 m =14 时,满足:1+2+3+4+...+13=91<100,而 1。求满足下列不等式的最小 m。

2025-06-12 18:53:09 208

原创 16【图形】数字正方型

输入 n 的值,输出如下例( n=4 )所示的由数字组成的正方型。这是双重循环的入门题目,大家来看看,你会做吗?

2025-06-12 15:54:38 351

原创 15【图形】输出一行星号

现在要用最简单得办法,在一行中输出N个星号。

2025-06-11 20:39:01 277

原创 14【日期】根据日期求星期

看了部分先完成同学提交的程序,有人居然使用数组了,这个太不应该,因为我们根本就没有讲数组,让我怀疑使用数组的程序是抄的。假设年份大于1900。先想一想:我们现在只会使用 if 语句,该如何建立数学模型?找到数学模型是解决本题的关键。星期日用 0 表示,星期一用 1 表示,星期二用 2 表示......星期六用 6 表示。任意给出一个年月日,求出是星期几。

2025-06-11 20:38:04 388

原创 13【中学】求解一元二次方程

初中的小明已经开始学习求解一元二次方程了,下面让我们来教计算机如何求解。输入 a,b,c ,求一元二次方程 ax²+bx+c=0 的根。要求输出的根为 double 型,保留 6 位小数。如果不会作,请参考教材P108的例5-17。假设 a,b,c均int。

2025-06-10 20:22:57 432

原创 12【入门】大小写字母转换

我们知道,英文字母是分大小写的,下面我们需要编写一个简单的程序,将输入的全部小写字母变换为大写字母,大写字母变换为小写字母,非写字母保持不变。

2025-06-09 19:47:41 261

原创 11【中学】计算时钟的夹角

钟面上的时针和分针之间的夹角总是在 0 ~180之间 ( 包括 0 和180 )。举例来说,在十二点的时候两针之间的夹角为 0 ,而在六点的时候夹角为180 ,在三点的时候为90。本题要解决的是计算 12:00 到 11:59 之间任意一个时间的夹角。每组测试数据包含两个数字:第一个数字代表小时 ( 大于 0 小于等于 12) ,第二个数字代表分 ( 在区间 [0, 59] 上 )。对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。

2025-06-09 18:56:55 617

原创 10【小学】分数的四则运算

在小学时我们就学习了分数的四则运算,即对两个分数进行加、减、乘、除等运算,现在我们尝试下用C语言来实现。计算结果使用分数表示,并且为最简化。例如结果为2/6,则被简化为1/3。分数1 操作符 分数2。

2025-06-06 20:05:16 811

原创 9【中学】判断三角形的形状

输入三角型的三条边,判断三角形的形状。假设输入的三边边长均>0。等边三角形:equilateral triangle.等腰三角形:isoceles triangle.(提示:本题中应该要用到 if 语句嵌套)不构成三角形:non-triangle.三角型的3条边的长度(int型)。一般三角形:triangle.

2025-05-10 21:58:15 295

原创 8【小学】一年级的算术题

两个整数,每个整数之间使用空格分隔。例如输入格式为:123 444。分别输出按照整型数据进行 +、-、*、/、* 之后的运行结果。

2025-05-10 21:31:57 294

原创 7【中学】计算圆柱的侧面积及体积

如果已知圆柱的底面半径 r ,以及高 h ,则可计算出圆柱的侧面积 s=2 π r h ,体积 v=π r 2 h。其中 π=3.1415926。该如何处理 double 型的数据:如何定义变量类型?如何使用 scanf 函数?s=< 圆柱的侧面积 >,v=< 圆柱的体积 >1. 所有变量都定义为双精度类型。第一行输入圆柱的底面半径 r。2. 结果精确到小数点后两位。第二行输入圆柱的高 h。

2025-05-10 21:27:24 299

原创 5【入门】整数比大小

小明上了小学一年级,老师开始教他认识两个数哪个大,哪个小。计算机要学会这个可以使用 if 语句,也可以使用三目运算?两个整型值中的最小值。

2025-05-10 20:46:56 205

原创 4【入门】求整数的 3次方

输入一个整数 x,输出 x 的3次方。想一想,在C语言中如何用公式来表达 x 的 3次方?该整数的 3 次方值。

2025-05-10 20:39:50 223

原创 3【入门】求A+B

我们已经学了如何使用 scanf 函数中输入整型数据(%d),下面让我们使用 scanf 函数来输入两个整数,然后求它们的和。

2025-05-09 22:21:44 257

原创 2【入门】Welcome to Beijing.

【代码】2【入门】Welcome to Beijing.

2025-05-09 22:03:52 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除