C 语言实例 – 字符串翻转
使用递归来翻转字符串。 输出结果为: 输入一个字符串: runoops boonur
使用递归来翻转字符串。 输出结果为: 输入一个字符串: runoops boonur
八进制与二进制相互转换。 输出结果为: 输入一个二进制数: 101001 二进制数 101001 转换为八进制为 51 输出结果为: 输入一个八进制数: 51 八进制数 51 转二进制为 101001
八进制与十进制相互转换。 输出结果为: 输入一个十进制数: 78 十进制数 78 转换为八进制为 116 输出结果为: 输入一个八进制数: 116 八进制数 116 转换为十进制为 78
二进制转与十进制相互转换。 输出结果为: 输入一个二进制数: 110110111 二进制数 110110111 转换为十进制为 439 输出结果为: 输入一个十进制数: 100 Step 1: 100/2, 余数 = 0, 商 = 50 S...
计算一个数为两个素数之和。 输出结果为: 输入正整数: 34 34 = 3 + 31 34 = 5 + 29 34 = 11 + 23 34 = 17 + 17
实现加减乘除计算。 输出结果为: 输入操作符 (+, -, *, /): * 输入两个数字: 4 5 4.0 * 5.0 = 20.0
将 1~100 的数据以 10x10 矩阵格式输出。 运行结果: 1 11 21 31 41 51 61 71 81 91 2 12 22 32 42 52 62 72 82 92 3 13 23 33 43 53 63 73 83 93 ...
创建三角形图案。 执行结果: * * * * * * * * * * * * * * * 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 A B B C C C D D D D E E E E E * * * * * * * *...
假如a*b=c(a、b、c都是整数),那么我们称a和b就是c的因数。 运行结果: 输入一个整数: 60 60 的因数有: 1 2 3 4 5 6 10 12 15 20 30 60
Armstrong 数,就是n位数的各位数的n次方之和等于该数,如: 153=1^3+5^3+3^3 1634=1^4+6^4+3^4+4^4 运行结果: 输入三位数: 371 371 是 Armstrong 运行结果: 输入两个整数: 1...