打印符号组成的等腰三角形
BIGTEETHNB
这个作者很懒,什么都没留下…
展开
-
C语言:歌德巴赫猜想:2000以内的正偶数(不包括2)都能够分解为两个质数之和
验证歌德巴赫猜想:2000以内的正偶数(不包括2)都能够分解为两个质数之和。算法思路:将整数分解为两个整数,然后判断它们是否均为质数。若是,则满足题意并输出;否则重新进行分解和判断。其中,判断一个整数是否为质数采用函数实现。每个偶数只要得到一种分解就停止,不必要求出该偶数的所有质数和组合#include<stdio.h>#include<math.h>int panduanzhishu(int x){ int k, y, i, p; k = (int)sqrt(x);原创 2020-11-18 23:12:48 · 4966 阅读 · 0 评论 -
C语言:函数调用,打印不同行数和字符构成的等腰三角形
学校实验报告中的一道题。巧用函数调用,打印不同行数和字符构成的等腰三角形。具体要求:定义一个函数原型void DrawTriangle (int n,char c); ,实现功能为打印一个n行的由字符c组成的等腰三角形。主程序调用该函数,实现打印5行“ '* ’ ”、10行“ '# ’ ”的等腰三角形。#include<stdio.h>void DrawTriangle(int n, char c){ int a, b=1,d; while (n>0) { for (a原创 2020-11-18 20:16:47 · 7758 阅读 · 2 评论