C 语言实例 - 斐波那契数列 斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........ 这个数列从第3项开始...
C 语言实例 - 求两数的最大公约数 用户输入两个数,求这两个数的最大公约数。 实例 - 使用 for 和 if #include stdio.h int main(){ int n1, n2, i, gcd; printf("输入两个正整数,以空格分隔: "); scanf...
C 语言实例 - 求两数最小公倍数 用户输入两个数,求这两个数的最小公倍数。 实例 - 使用 while 和 if #include stdio.h int main(){ int n1, n2, minMultiple; printf("输入两个正整数: "); scanf("%d %d", n1,...
C 语言实例 - 阶乘 一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且 0 的阶乘为 1。自然数 n 的阶乘写作 n! 。 n!=1×2×3×...×n 。阶乘亦可以递归方式定义:...
C 语言实例 - 循环输出26个字母 循环输出 26 个字母。 实例 #include stdio.h int main(){ char c; for(c = 'A'; c = 'Z'; ++c) printf("%c ", c); return 0;} 尝试一下 运行结果: A B C D E F G H I J K L M N O P Q R S T U...
C 语言实例 - 判断数字为几位数 用户输入数字,判断该数字是几位数。 实例 #include stdio.hint main(){ long long n; int count = 0; printf("输入一个整数: "); scanf("%lld", n); while(n != 0) { // n = n/10 n /=...
C 语言实例 - 计算一个数的 n 次方 计算一个数的 n 次方,例如: 2 3 ,其中 2 为基数,3 为指数。 实例 - 使用 while #include stdio.h int main(){ int base, exponent; long long result = 1; printf("基数: "); s...
C 语言实例 - 判断回文数 判断一个数是否为回文数。 设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若...
C 语言实例 - 判断素数 质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数。 实例 #include stdio.h int main(){...
C 语言实例 - 判断Armstrong数(阿姆斯壮数) Armstrong 数,就是n位数的各位数的n次方之和等于该数,如: 153=1^3+5^3+3^31634=1^4+6^4+3^4+4^4 实例 #include stdio.hint main(){ int number, originalNumber, remainder...