摘要: 我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只? 题目分析 如 阅读全文
posted @ 2020-08-14 22:54 C语言自学网 阅读(3920) 评论(0) 推荐(1) 编辑
摘要: 菱形,就是如下所示的图形,总行数与总列数相等: 写一个程序,根据用户输入的总行数,打印出菱形。这个题目主要是找出规律,考察读者的逻辑思维。你可以从第一行开始,遍历所有的列,也可以从第一列开始,遍历所有的行。下面的程序从第一行开始,遍历所有的列。设菱形的总行数为line,总列数为column,当前行为 阅读全文
posted @ 2020-08-14 22:52 C语言自学网 阅读(3261) 评论(0) 推荐(1) 编辑
摘要: 素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。思路2):另外判断方法还可以简化 阅读全文
posted @ 2020-08-14 22:50 C语言自学网 阅读(6741) 评论(0) 推荐(0) 编辑
摘要: 题目1) 利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。 题目2) 根据公式②,用前100项之积计算π的值。 题目1)提供了一种解法,题目2)提供了两种解法,请看解析。 题目1)的代码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 阅读全文
posted @ 2020-08-14 22:48 C语言自学网 阅读(3233) 评论(0) 推荐(0) 编辑
摘要: 杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来。 在初中,我们就知道,杨辉三角的两个腰边的数都是 1,其它位置的数都是上顶上两个数之和。这就是我们用C语言写杨辉三角的关键之一。 在高中的时候我们又知道,杨辉三角的任意一行都是的二项式系数,n 为行数减 1。也就是说任何一个数 阅读全文
posted @ 2020-08-14 14:50 C语言自学网 阅读(2497) 评论(0) 推荐(1) 编辑
摘要: 九九乘法表共 9 行 9 列,重点考察 for 循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。【代码一】输出完整的三角形: 1 #include <stdio.h> 2 int main() { 3 int i,j; // i, j控制行或列 4 for(i=1;i< 阅读全文
posted @ 2020-08-14 14:41 C语言自学网 阅读(1588) 评论(0) 推荐(0) 编辑