c语言题目
Quick_Boy_crunch
这个作者很懒,什么都没留下…
展开
-
空心的数字金字塔
使用函数输出空心的数字金字塔要求实现一个函数,输出n行空心的数字金字塔。n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。#include <stdio.h>void hollowPyramid ( int n );int main(){ int n; scanf("%d", &n); hollowPyramid ( n ); re原创 2022-05-23 09:24:18 · 435 阅读 · 0 评论 -
使用函数求素数和
2.使用函数求素数和要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[m, n]内所有素数的和。题目保证用户传入的参数m≤n。#include <stdio.h>#include <math.h>int prime( int p );int PrimeSum( int m, int原创 2022-05-22 13:27:13 · 1827 阅读 · 0 评论 -
利用函数求最大公约数
利用函数求最大公约数如:现给出 1997 和 615 两个正整数,用欧几里得算法给出下列运算:( x ) 1997 / ( y ) 615 = 3…(余数 r)152( y ) 615 / ( r ) 152 = 4…(余数)7152 / 7 = 21…57 / 5 = 2…25 / 2 = 1…12 / 1 = 2 余0综上:这两个正整数的最大公约数为1至此,源码如下:#include <stdio.h>int gcd( int x, int y );int m原创 2022-05-21 11:22:46 · 1322 阅读 · 0 评论