
c语言选择结构典型例题
选择结构程序1.判断某一年是否是闰年先分析闰年的条件:1)能被四整除,但不能被100整除的年份都是闰年,如1996年,2008年,2012年,2048年;2)能被400整除的年份是闰年,如1600年,2000年是闰年。不符合这两个条件的年份都不是闰年。下面我...

C语言典型例题八——阶乘
用递归方法求n!1.解题思路:求n!可以用递推方法,即从1开始,乘2,再乘3……一直乘到n。这种方法容易理解,也容易实现。递推法的特点是从一个已知的事实(如1!=1)出发,按一定规律推出下一个事实(如2!=1&#x...

C语言典型例题七——菱形图
菱形图1.C语言输出菱形图的原理:循环控制空格数和“*”的数量 空格数由菱形的对角线长减1除2开始,逐行减1,减至0后再逐行加1 *的数量由1开始,逐行加2,当空格数为0后,逐行减2,减至1,结束循环。2.代码如下3.运行结果·

C语言典型例题六——九九乘法表
九九乘法表1.九九乘法表共 9 行 9 列,重点考察 for 循环的掌握情况。2.代码如下:#include <stdio.h> int main() { int i,j; // i, j控制行或列 for(i=1;i<=9;i++) { for(j=1;j<=9...

C语言典型例题五——百元买百鸡
1.百元买百鸡题目:公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?2.解题思路:如果用数学的方法解决百钱买百鸡问题,可将该问题抽象成方程式组。设公鸡 x 只,母鸡 y 只,小鸡 z 只,得到以下方程式组...

C语言典型例题四——斐波那契数列
Fibonacci(斐波那契)数列1.求斐波那契数列的前40个数。这个数列有个特点:第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之合。即该数列为1,1,2,3,5,8,13……。2.这是一个有趣的古典数学问题:有一对兔子,从出生后第三个月起每个...

C语言典型例题三——冒泡排序法
冒泡排序法1冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。2以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较&a...

C语言典型例题二——杨辉三角
杨辉三角1.杨辉三角最本质的特征是,它的两条斜边都是由数字1组成的,而其余的数则是等于它肩上的两个数之和。这就是我们用C语言写杨辉三角的关键之一。2.先定义一个二维数组:a[N][N],略大于要打印的行数。再令两边的数为 1,即当每行的第一个数和最后一个数为 1。a[i][0]=a[i][i-1]=...

C语言典型例题1——水仙花数
水仙花数1.水仙花数的含义:“水仙花数”是一个三位数其各位数字的立方和等于该数本身。例如:153=111+555+3332.算法分析:把给出的某个三位数的个位、十位、百位分别拆分,并求其立方和(设为sum),若sum与给出的三位数相等, 则为“水仙花数”。3.算...
C语言九条语句经典例题,一起温故而知新!!!
1.计算1+2+3+......+100的和#include<stdio.h> int main() { int i,sum=0; for(i=1;i<=100;i++) { sum=sum+i; } printf("sum=%d\n",sum); retu...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子