打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
以下是我认为是史上最优雅的10个C语言代码片段,它们展示了C语言的深度和优雅之处:
- 快速排序算法
2025年01月31日
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
2025年01月31日
系列文章《C语言经典100例》持续创作中,欢迎大家的关注和支持。
喜欢的同学记得点赞、转发、收藏哦~
后续C语言经典100例将会以pdf和代码的形式发放到公众号
欢迎关注:计算广告生态 即时查收
2025年01月31日
题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?一共有多少个?
已知:三位数,互不相同,在1,2,3,4中选
输出:求组成三位数有多少,依次输出
思路:用个位,十位,百位,g,s,b,变量来表示
2025年01月31日
1,从键盘输入一个整数,判断它是正数、负数还是零。
以下是使用C语言编写的程序,可以从键盘输入一个整数,并判断它是正数、负数还是零:
#include <stdio.h>
int main() {
int num;
2025年01月31日
1,将一个字符串转换为整数
在C语言中,可以使用库函数 atoi() 将字符串转换为整数。 atoi() 函数接受一个字符串作为参数,并返回其对应的整数。
以下是一个示例代码,演示如何使用 atoi() 函数将字符串转换为整数:
2025年01月31日
1,写一个函数,实现字符串的拼接。
在C语言中,可以使用指针和 malloc() 函数来实现两个字符串的拼接。以下是一个简单的例子:
#include <stdio.h>
#include <stdlib.h>
char* concatenate_strings(char* string1, char* string2) {